昂首挺胸áng shǒu tǐng xiōng1.head high, chest out (idiom); to keep up one's spirits2.in fine mettle (of animal)Add to deck