LTD
See also:
Ltd
and
Ltd.
English
Noun
LTD
(
plural
LTDs
)
Initialism of
long-term
disability
.
Coordinate term:
LTC
Anagrams
DLT
,
DTL
,
TLD