reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
rough requiring physical strength or stamina. [1/14 definitions]
tireless not easily wearied; having great energy or stamina.