Pinyin Dictionary results for "ang shou ting xiong"

昂首挺胸
head high, chest out (idiom); to keep up one's spirits; in fine mettle (of animal)
Dictionary data provided by CC-CEDICT