postrar
Top 15000
Meanings
Verb
1. to prostrate, lie prostrate, to lie low
2. to prostrate oneself, to kneel, to fall to one's knees (in obedience, to beg etc.) (reflexive)
3. to debilitate