Rhyme Desk
Find rhyming words!

Definition of "Hammock" :

noun: a hanging bed of canvas or rope netting (usually suspended between two trees); swings easily

noun: a small natural hill