soothe : Idioms & Phrases


soothing syrup

  • noun medicine in the form of a syrup that has a calming effect
WordNet