teardrop Meaning, Definition & Usage

  1. noun anything shaped like a falling drop (as a pendant gem on an earring)
  2. noun a drop of the clear salty saline solution secreted by the lacrimal glands
    tear.
    • his story brought tears to her eyes

WordNet