IN THE LAST RESORT
Meaning of IN THE LAST RESORT in English
ULTIMATELY, in the end, at the end of the day, in the long run, when all is said and done.
2192; headword
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012