Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
welching
in English
welching
us
/ˈwɛlʧɪŋ/
uk
/ˈwɛlʧɪŋ/
#uncommon
Lemma:
welch
The lemma is the base or root form of this word.
Definitions
Verb
to
default
on
a
small
loan
;
renege
on
payment
to
neglect
a
commitment
;
fail
to
meet
responsibilities