- intimidate at the first glance (idiom); awe-inspiring
- terrifying
- overwhelming
Generated definitions (experimental)
- intimidate at the first glance (idiom); awe-inspiring
- terrifying
- overwhelming
This meaning describes something that is so impressive or daunting that it strikes fear or admiration upon first sight.
The view of the high mountain is truly awe-inspiring.
The grandeur of this building is intimidating at first glance.
This usage refers to something that induces fear or dread.
Her story is truly terrifying and gives people chills.
In the dark room, the cat's eyes looked particularly terrifying.
This meaning conveys a sense of being overpowered by something that is too great to handle.
Facing this massive project, he felt completely overwhelmed.
Generated collocations (experimental)
wàng ér shēng wèi望而生畏de的jǐng xiàng景象an awe-inspiring sightwàng ér shēng wèi望而生畏de的lì liang力量an intimidating powerwàng ér shēng wèi望而生畏de的fēng gé风格a terrifying stylewàng ér shēng wèi望而生畏de的qì shì气势an overwhelming momentumwàng ér shēng wèi望而生畏de的gāo fēng高峰a daunting peakwàng ér shēng wèi望而生畏de的tiǎo zhàn挑战a fearsome challengewàng ér shēng wèi望而生畏de的cún zài存在a fearsome presencewàng ér shēng wèi望而生畏de的shí kè时刻a terrifying momentwàng ér shēng wèi望而生畏de的shì wù事物an intimidating entitywàng ér shēng wèi望而生畏de的chǎng miàn场面an awe-inspiring scene