intimidating
动词 intimidate:
make timid or fearful
同义词:intimidate
to compel or deter by or as if by threats
同义词:intimidate, restrain
形容词 intimidating:
discouraging through fear
同义词:daunting