Englishئاساسىي لۇغەت
welsh
Universal Words
(also welch) verb
[V] ~ (on sb/sth) (disapproving, informal) to not do sth that you have promised to do, for example to not pay money that you owe a person:
'I'm not in the habit of welshing on deals,' said Don.