五体投地wǔtǐtóudìTop 35000Meanings1. to prostrate oneself in admiration (idiom); to adulate sbCharacters used五five体body投to throw地-ly