soothing syrup
Meaning, Definition & Usage
Dictionary
Related
noun
medicine in the form of a syrup that has a calming effect
WordNet
Previous
sooshong
soosoo
soot
sooterkin
sooth
Next
soother
soothfast
soothing
soothingly
soothly