五
体
投
地
w
ú
w
ǔ
t
ǐ
t
ǐ
t
ó
u
t
ó
u
d
ì
d
ì
Definitions
1. to prostrate oneself in admiration (idiom); to adulate sb
Components
五
wǔ
–
five
体
tǐ
–
body
投
tóu
–
to cast
地
dì
–
earth