vigorous
adj. powerful, full of action, using a lot of energy and strength or determination,
strong and healthy
adv. vigorously
n. vigor (active strength or force of mind or body;physical or mental energy and determination, ENERGY)
Syn. strong
His vigorous defense of the issues impressed...