1. ಮೆಯ್ಚಾಚು

    ♪ meycācu
    1. (verb)
    2. to stretch one's body or a limb.
    3. to lay one's body on the ground before another to show reverence or in seeking refuge, help, etc.; to prostrate.