Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: carrot soup
  1. Soup made from carrots and other ingredients
    "In 1908, diarrhoea killed many babies in Germany. Professor Moro, at that time the head of a children hospital in Heidelberg, found out by experiment that a simple carrot soup decreased the death rate of babies suffering from diarrhoea by nearly 50%"

Type of: soup

Encyclopedia: Carrot soup