Synonyms of Soothing Syrup in English :
Antonyms of Soothing Syrup in English
Thesaurus of Soothing Syrup in English
Soothing Syrup
see definition of soothing syrupHypernyms of soothing syrup
1. (noun) medicine in the form of a syrup that has a calming effect