COUGH DROP Meaning of COUGH DROP in English [cough drop] n (1831): a lozenge or troche used to relieve coughing Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012