Definition of TBT in English:

TBT

noun

Chemistry
  • Tributyltin.

Origin

1970s.