Open English Wordnet
(n)carrot soupsoup made from carrots and other ingredients.“In 1908, diarrhea 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 diarrhea by nearly 50%.”