BATTEN ON


Meaning of BATTEN ON in English

thrive or prosper at the expense of.

→ batten

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