adjective. ['ˈstrɛnjuːəs'] characterized by or performed with much energy or force.
adjective. ['ˈstrɛnjuːəs'] taxing to the utmost; testing powers of endurance.