STRAPPED


Meaning of STRAPPED in English

adj. fastened with a strap; in a difficult financial position (Informal)

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