English Dictionary
Definition strangely enough in British English
strangely enough phrase
phrase
1
used for saying that something is true, even though it is surprising or unusual
Synonyms and related words
