An Encylopedia Britannica Company

welsh

welsh /ˈwɛlʃ/ verb
welshes; welshed; welshing
welsh
/ˈwɛlʃ/
verb
welshes; welshed; welshing
Britannica Dictionary definition of WELSH

welsh on

[phrasal verb]
welsh on (something) informal + sometimes offensive
: to fail or refuse to do (something that you said you would do)