cough syrup ( synonym found)

Definition of cough syrup:

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

Definition of cough syrup:

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

Back to Top