Thames floodgate Synonyms

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

TF abbreviation

TF is an abbreviation for Thames Floodgate
What does TF stand for?
TF stands for "Thames Floodgate"

Definitions for Thames


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

Definitions for Floodgate


  • (noun) regulator consisting of a valve or gate that controls the rate of water flow through a sluice
  • (noun) something that restrains a flood or outpouring