Word Definition - 五体投地

wǔ tǐ tóu dì to prostrate oneself in admiration (idiom); to adulate sb