Langimage
English
B2

to cause someone to feel a powerful mixture of respect and fear or wonder.

Meanings

to cause someone to feel a powerful mixture of respect and fear or wonder.

The sheer size of the cathedral struck the tourists with awe.

Synonyms

Antonyms

Last updated: 2025/12/04 23:01