Noun: turtle soup tur-t(u)l soop
- Soup usually made of the flesh of green turtles
"The restaurant specialized in authentic green turtle soup";
- green turtle soup
Derived forms: turtle soups
Type of: soup
Encyclopedia: Turtle soup