English Dictionary
Definition a dream in British English
a dream phrase
phrase
1
someone or something that you like very much
Synonyms and related words
