English Dictionary
Definition in British English
phrase
phrase
1
used when you are referring to something that is very surprising, annoying, or exciting
Synonyms and related words
