TAKEN ADVANTAGE OF


Meaning of TAKEN ADVANTAGE OF in English

has been used negatively, abused, sacrificed to better a situation

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