duō​duō​bī​rén

overbearing

咄咄逼人 duō​duō​bī​rén
overbearing idiom
aggressive or arrogant in manner or speech, exerting pressure on others

Her overbearing attitude brought the conversation to a standstill.

menacing idiom
displaying a powerful, intimidating, or threatening momentum in a situation or competition

Faced with his opponent's aggressive offensive, he seemed a bit unable to hold his ground.

Frequency

Movie subtitles
1.22 per million appears in 1% of films
Written text
2.12 per million

Sources

Definitions
CC-CEDICT