Cough syrup

What is Cough syrup?

Cough syrup definition and meaning on Dictionary terms:
noun
a medicated, syruplike fluid, usually flavored and nonnarcotic or mildly narcotic, for relieving coughs or soothing irritated throats.

 

reference: https://www.dictionary.com/browse/cough-syrup

Tags: