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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.