welch

welch

welch

Verb

cheat by avoiding payment of a gambling debt

Synonyms: