Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
welch
in English
welch
#limited
Past Tense
welched
Participle Verb
welching
Third Person Singular
welches
Definitions
Verb
to
fail
to
fulfill
a
commitment
;
neglect
a
responsibility
He
tried
to
welch
on
the
bet
he
made
with
his
friend
.
to
default
on
a
small
debt
;
renege
on
payment
The
company
will
welch
on
their
debt
if
they
don't
receive
the
loan
.
Noun
a
person
defaulting
on
small
obligations
His
friend
was
known
as
a
welch
for
consistently
failing
to
pay
back
small
loans
.