Definition of TTL in English:

TTL

Syllabification: TTL

noun

Electronics
A widely used technology for making integrated circuits.
[abbreviation of transistor transistor logic]

adjective

Photography Back to top  
(Of a camera focusing system) through-the-lens.

Definition of TTL in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day meretricious
Pronunciation: merəˈtriSHəs
adjective
apparently attractive but having in reality no value...