It has multiple meanings. One is: to put oneself in a humble and submissive posture or state. This is obviously a proper use of the word.
can you please show me where you get that meaning of prostrated? I tried and could not find it, thanks.