WELCH


Meaning of WELCH in English

welsh [verb] [I] [disapproving] - to avoid doing something you have promised to do, esp. not to pay a debtThe companies do not wish to welch on their debts to bankers. [I]Their competitors' behaviour gave them a great opportunity to welch on their promises. [I]

Cambridge English vocab.      Кембриджский английский словарь.