TOP

Definition of cough syrup noun from the Oxford Advanced American Dictionary