English Dictionary
Definition court of last resort in British English
court of last resort noun
[countable] noun
/ˌkɔrt əv ˌlɑːst rɪˈzɔ(r)t/
Synonyms and related words
