PROSTRATE


Meaning of PROSTRATE in English

v. render powerless, subdue; bring down, cast down; lie flat, lie face down

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