English Dictionary
Definition in the last resort in British English
in the last resort phrase
phrase
1
when everything else has been considered
