Teardrop Meaning

There are 2 meaning(s) for word Teardrop

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

    Synonyms : tear
Meaning 2 : anything shaped like a falling drop (as a pendant gem on an earring)