English dictionary
welsher meaning and definition
Definition and meaning of welsher at MeaningMonkey.org. welsher meaning and definition in the English Dictionary.WELSHER noun
Definition of welsher (noun)
- someone who swindles you by not repaying a debt or wager
- synonyms: welcher
Source: Princeton University Wordnet