Definition of "LT"
LT
noun
countable and uncountable, plural LTs
(biochemistry, immunology) Initialism of leukotriene.
(knitting) Initialism of left twist.
countable and uncountable, plural LTs
(biochemistry, immunology) Initialism of leukotriene.
(knitting) Initialism of left twist.