Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: soothing syrup
  1. Medicine in the form of a syrup that has a calming effect

Derived forms: soothing syrups

Type of: medicament, medication, medicinal drug, medicine