Loading page
green 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 green turtle soup come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.