PROSTRATE


Meaning of PROSTRATE in English

adj. lying low, subjugated; beaten, defeated; helpless, defenseless, unprotected; exhausted, feeble, frail

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