English Dictionary
Definition someone couldn’t believe their ears in British English
someone couldn’t believe their ears phrase
phrase
Synonyms and related words

English Dictionary