SynonymX
Speak
Strenuous
Definition of Strenuous
1.
Characterized by or performed with much energy or force
Adjective Satellite
2.
Taxing to the utmost; testing powers of endurance
Adjective Satellite
Synonyms for word "strenuous"
arduous
straining
Semanticaly linked words with "strenuous"
energetic
effortful