Back to Dictionary
顶拜
頂拜
dǐngbài
1. to prostrate oneself
2. to kneel and bow the head (in submission, supplication, worship etc)