Rhyme Desk
Find rhyming words!

Definition of "Teardrop" :

noun: a drop of the clear salty saline solution secreted by the lacrimal glands

noun: anything shaped like a falling drop (as a pendant gem on an earring)