English Dictionary
Definition wonder in British English
wonder phrase
phrase
1
someone or something that people are interested in and excited about for a short time only
Synonyms and related words
