SynonymX
Speak
Soothing Syrup
Definition of Soothing Syrup
1.
Medicine in the form of a syrup that has a calming effect
Noun
Semanticaly linked words with "soothing syrup"
medicament
medication
medicinal drug
medicine
Hyponims for word "soothing syrup"
medicament
medication
medicinal drug
medicine