TEARDROP Meaning of TEARDROP in English [tear.drop] n (1789) 1: [1]tear 1a 2: something shaped like a dropping tear; specif: a pendent gem (as on an earring) Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012