English to English
teardrop
('t/i/rdr/@/p
)
noun (n)
- anything shaped like a falling drop (as a pendant gem on an earring)(noun.shape)source: wordnet30
- a drop of the clear salty saline solution secreted by the lacrimal glands(noun.body)source: wordnet30