咄咄逼人

duō duō bī rén

Sign in to save this word to your study lists.

Definitions

  1. 1. overbearing
  2. 2. forceful
  3. 3. aggressive
  4. 4. menacing
  5. 5. imperious