Loading page
turtle soup is a noun meaning "soup usually made of the flesh of green turtles". It carries one recorded sense.
soup usually made of the flesh of green turtles
Definitions, synonyms and semantic relations for turtle soup come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .