05/03/2019 7:28:00 Welsher Welsher
What is Welsher?
Welsher definition and meaning on Dictionary terms:
verb (used without object) Informal: Sometimes Offensive.
to cheat by failing to pay a gambling debt: You aren’t going to welsh on me, are you?
to go back on one’s word: He welshed on his promise to help in the campaign.