English Dictionary
Definition in British English
phrase
phrase
1
to be very angry and upset, especially in a way that is not reasonable
Synonyms and related words
