BATTEN


Meaning of BATTEN in English

v.intr. (foll. by on) thrive or prosper at another's expense.

[ ON batna get better f. bati advantage ]

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