Rhyme Desk
Find rhyming words!

Definition of "Tumescence" :

noun: tumidity resulting from the presence of blood or other fluid in the tissues