English | German | Russian | Czech

welsher English

Meaning welsher meaning

What does welsher mean?

welsher

(= welcher) someone who swindles you by not repaying a debt or wager

Synonyms welsher synonyms

What other words have the same or similar meaning as welsher?

Are you looking for...?