Ltd. - definition of Ltd. by The Free Dictionary
https://www.thefreedictionary.com/Ltd.
WEBNoun. 1. Ltd. - a company that is organized to give its owners limited liability. Ld., limited company. company - an institution created to conduct business; "he only invests in large well-established companies"; "he started the company in his garage". Britain, Great Britain, U.K., UK, United Kingdom, United Kingdom of Great Britain and ...
DA: 28 PA: 24 MOZ Rank: 73