turtle soup (0 synonym found)

Definition of turtle soup:

(n) : (cooking) A soup or stew made from the meat of turtles.

Definition of turtle soup:

(n) : (cooking) A soup or stew made from the meat of turtles.

Back to Top