'Vigorous' refers to physical or mental activities exertedapplied with vigorpower, strength, meaning they're done with lively and energetic force. A vigorous argument or a vigorous marketing campaign involves much energy, enthusiasm and determination.