Search results
- Dictionaryhard-pressed/ˌhɑːdˈprɛst/
adjective
- 1. closely pursued: "the hard-pressed French infantry" Similar
- 2. burdened with urgent business: "training centres are hard-pressed and insufficient in numbers" Similar Opposite
Powered by Oxford Dictionaries