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