Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

turtle soup Definition

Cancel
turtle soup
noun(mock turtle soup)
a soup made of meat (such as calf's head or veal), wine, and spices in imitation of green turtle soup

Words Related to turtle soup!

turtle soup Examples by Brain Bank Users