PROSTRAR Meaning of PROSTRAR in English v to prostrate (1. to throw prostrate; 2. to reduce to submission, exhaustion) Interlingua English vocab. Английский словарь Интерлингва. 2012