STRENUOUS Meaning of STRENUOUS in English adj.1 requiring or using great effort. 2 energetic or unrelaxing. Derivatives: strenuously adv. strenuousness n. Etymology: L strenuus brisk Oxford English vocab. Оксфордский английский словарь. 2012