ltd.
1. [ noun ] (British) a company that is organized to give its owners limited liability
Synonyms: Ld. limited_company
Related terms: company UK
Similar spelling:   ltte