Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
welsh
in English
welsh
us
/wɛlʃ/
uk
/wɛlʃ/
#common
Past Tense
welshed
Participle Verb
welshing
Third Person Singular
welshes
Definitions
Verb
to
cheat
on
a
debt
;
swindle
someone
to
cheat
or
deceive
someone
(
often
involving
money
)