WELSH ON


Meaning of WELSH ON in English

fail to honour (a debt or obligation).

→ welsh

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.