See also: Ltd and Ltd.

English edit

Noun edit

LTD (plural LTDs)

  1. Initialism of long-term disability.

Anagrams edit