meaning of soothing syrup
1.
medicine
in
the
form
of
a
syrup
that
has
a
calming
effect
Related Words
soothing syrup
|
Developed & Maintained By
Taraprasad.com