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. 2012