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
Synonyms : tear
Meaning 2 : anything shaped like a falling drop (as a pendant gem on an earring)
Similar words of Teardrop :
