WELCHER


Meaning of WELCHER in English

n. (Slang) welsher, one who avoids payment of gambling debt; person who cheats at a horse race

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.