-
nounsomething that causes feelings of wonder
Similar:
type of: -
verbbe amazed at
Similar:
-
verbexpress astonishment or surprise about somethingtype of:
Synonyms & Similar Words