A usually sweet liquid that contains medicine used to stop coughing. See the full definition for cough syrup in the English Language Learners Dictionary. cough syrup. noun.
PCD Pharma Franchise
Survey No. 423 and 425, Dammaiguda, Keesara Mandal,, Hyderabad, Telangana, 500083, India Phone :+918037405879