English Dictionary
Definition by the sound of in British English
by the sound of phrase
phrase
Synonyms and related words

English Dictionary