Meaning of welch

Definition of welch

(verb) cheat by avoiding payment of a gambling debt

Other information on welch

WIKIPEDIA results for welch
Amazon results for welch