TEARDROP

Definition of TEARDROP

  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