American Dictionary
Definition court of last resort in American English
court of last resort noun
[countable] noun
/ˌkɔrt əv ˌlæst rɪˈzɔrt/
Synonyms and related words
