English Dictionary
Definition is it any wonder (that)? in British English
is it any wonder (that)? phrase
phrase
1
used for emphasizing that a particular situation or result is not surprising
Synonyms and related words
