LTD

See also: Ltd and Ltd.

English

Noun

LTD (plural LTDs)

  1. Initialism of long-term disability.
    Coordinate term: LTC

Anagrams