Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

咄咄逼人

duō duō bī rén

Definitions

  • overbearing
  • forceful
  • aggressive
  • menacing
  • imperious