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)
    Synonym:
    tear
    source: wordnet30
Advertisement

Bookmark This Site