Definition, synonyms and related words
to kneel in front of someone or something, especially in order to worship or supplicate