English Dictionary
Definition in British English
phrase
phrase
1
used when a situation is not satisfactory but there is nothing that you can do to make it better
Synonyms and related words
