to not do something that you have promised to do, for example not pay a debt:
Welched
-
evaded [reparation] or satifaction of a [debt], sometimes by citing a [technicality]
Welched meaning & definition 1 of Welched.
-
past simple and past participle of welch
Welched meaning & definition 2 of Welched.
Similar Words