低头dītóu
Top 8000
Meanings
1. to bow the head
2. to yield
3. to give in
Characters used
Examples1
They stared down at their feet.