SELL ONESELF


Meaning of SELL ONESELF in English

gave oneself up for a sum of money, do something for money

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.