soothing syrup

from WordNet (r) 3.0 (2006)
soothing syrup
    n 1: medicine in the form of a syrup that has a calming effect
    

[email protected]