Search results
- Dictionarystrenuous/ˈstrɛnjʊəs/
adjective
- 1. requiring or using great effort or exertion: "the government made strenuous efforts to upgrade the quality of the teaching profession" Similar Opposite
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries