English Dictionary
Definition I wonder in British English
I wonder phrase
phrase
1
a polite way of asking someone for something such as information or their opinion, or asking them to do something
Synonyms and related words
