Word Definition - 昂首阔步

áng shǒu kuò bù striding forward with head high (idiom); to walk with spirited and vigorous step; to strut