Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Welshes
in English
Welshes
#limited
Lemma:
Welsh
The lemma is the base or root form of this word.
Definitions
Proper Noun
people
from
Wales
Verb
to
cheat
or
swindle
someone
(
out
of
money
)
he
/
she
/
it
welshes
(
a
debt
,
etc
.)