- intimidate at the first glance (idiom); awe-inspiring
- terrifying
- overwhelming
Generated: 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.
Generated: This usage refers to something that induces fear or dread.
Her story is truly terrifying and gives people chills.
Generated: This meaning conveys a sense of being overpowered by something that is too great to handle.
Facing this massive project, he felt completely overwhelmed.