characterized by or performed with much energy or force; "strenuous exercise"

listen to the pronunciation of characterized by or performed with much energy or force; "strenuous exercise"
characterized by or performed with much energy or force; "strenuous exercise"
Favorites