Definition of "LTA"
LTA
noun
countable and uncountable, plural LTAs
(insurance) Initialism of level term assurance.
(Wikimedia jargon) Initialism of long-term abuse.
(UK, pensions) Initialism of lifetime allowance.
proper noun
(tennis) Initialism of Lawn Tennis Association.
(Singapore) Initialism of Land Transport Authority.