Search results
- Dictionarylast-ditch/ˈlas(t)ˌdiCH/
adjective
- 1. denoting a final attempt to achieve something after all else has failed: "a last-ditch effort to break the deadlock"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries