shè​rén

intimidating

  • created sense approved 慑人/懾人 · shè​rén · intimidating

    慑人 / 懾人

    shè​rén

    intimidating

    causing fear, dread, or awe through a powerful or threatening presence; fearsome

    那位将军身上散发出一种慑人的威严。

    verb

    created sense

  • created sense approved 慑人/懾人 · shè​rén · stunning

    慑人 / 懾人

    shè​rén

    stunning

    awe-inspiring, breathtaking, or magnificent in a figurative sense

    大峡谷的壮丽景色美得慑人。

    adjective

    created sense