Thames delicacy Synonyms

We can't find synonyms for the phrase "Thames delicacy", but we have synonyms for terms, you can combine them.

TD abbreviation

TD is an abbreviation for Thames Delicacy
What does TD stand for?
TD stands for "Thames Delicacy"

Definitions for Thames


  • (noun) the longest river in England; flows eastward through London to the North Sea

Definitions for Delicacy


  • (noun) something that is pleasing to eat because it is rare or a luxury
  • (noun) the state or quality of having a delicate structure
  • (noun) the tendency to be or state of being squeamish