PROSTRATE Meaning of PROSTRATE in English adj. lying low, subjugated; beaten, defeated; helpless, defenseless, unprotected; exhausted, feeble, frail Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012