LTD
- LTD
- 1. Abbreviation for Limited.
In the UK company names often have the suffix "Ltd", meaning "limited liability".
For more information see:
- 2. Long Term Disability.
Someone is said to be on LTD if they are off work with a disability for an indefinite period.