Entry
  1. striding forward with head high (idiom); to walk with spirited and vigorous step; to strut

    trad. 昂首闊步

Also written 昂首闊步【áng shǒu kuò bù】

Characters in this word

4