Definify.com

Definition 2024


cough_syrup

cough syrup

English

Noun

cough syrup (usually uncountable, plural cough syrups)

  1. A liquid used to ease a sore throat and possibly suppress excess coughing.

Translations