Cough syrup

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A liquid used to ease a sore throat and possibly suppress excess coughing. uncountable, usually