advertisement
Wednesday, December 25
marvel n., v. Definition: 1. something that arouses wonder, admiration, or astonishment: an engineering marvel. 2. a feeling of wonder. 3. to wonder at.
Example: I still marvel at the team's incredible championship win.
Synonyms: sensation, stare, wonder
advertisement