English Dictionary
Definition oh well in British English
oh well
phrase
1
used for accepting a bad situation or disappointment
Synonyms and related words
