Back to Dictionary
昂首挺胸
ángshǒutǐngxiōng
1.
head high, chest out (idiom); to keep up one's spirits
2.
in fine mettle (of animal)
Metadata
- Category
- Chinese