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)
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)