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. 2012