welsher

Explore definitions, synonyms, and language insights of welsher

Definitions

Noun
someone who swindles you by not repaying a debt or wager

Synonyms