cough syrup


cough syrup

noun

Definition of COUGH SYRUP

: any of various sweet usually medicated liquids used to relieve coughing

Seen & Heard

What made you want to look up cough syrup? Please tell us where you read or heard it (including the quote, if possible).