COUGH DROP Meaning of COUGH DROP in English noun : a lozenge or troche used to relieve coughing Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012