1 welched on | Definition of welched on

welsh on

phrasal verb
welshed on also welched on; welshing on also welching on; welshes on

Definition of welsh on

informal + disapproving
: to fail or refuse to do (something that one said one would do) She welshes on her promises. He welshed on his loan.