Rhyme Desk
Find rhyming words!

Definition of "Vigour" :

noun: an imaginative lively style (especially style of writing)

noun: active strength of body or mind

noun: forceful exertion