noun
Meaning 1
Synonym of last resort.
Definition source: English Wiktionary via Wiktextract
Usage: idiomatic
Examples
- In societies without national insurance of any kind, almshouses are the last refuge of penniless people.
Meaning relationships
Synonyms: last resort
Antonyms: none provided