English dictionary
green turtle soup meaning and definition
Definition and meaning of green turtle soup at MeaningMonkey.org. green turtle soup meaning and definition in the English Dictionary.GREEN TURTLE SOUP noun
Definition of green turtle soup (noun)
- soup usually made of the flesh of green turtles
- synonyms: turtle soup
Source: Princeton University Wordnet