TEARDROP
Definition:
- [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; "his story brought tears to her eyes"
Synonyms: tear
Synonyms:
- Search for synonyms for TEARDROP



