Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Abbreviation: TTL
  1. Time to live
     
  2. (electronics) transistor–transistor logic
     
  3. (photography) through the lens (of camera focus or preview)

Encyclopedia: TTL