ltd. has definitions from the field of business
1
[ noun ] (British) a company that is organized to give its owners limited liability

Synonyms

Ld. limited_company

Related terms

company UK

*