Read the dictionary definition of teardrop. All definitions for this word.
1. a drop of the clear salty saline solution secreted by the lacrimal glands
1. his story brought tears to her eyes
2. anything shaped like a falling drop (as a pendant gem on an earring)