Definition of Ltd.
Noun
-
a company that is organized to give its owners limited liability
- limited company - ld.
Word games points for the Ltd.
- Scrabble® score of the ltd. (4)
- Word Chums® score of the ltd. (5)
- Words With Friends® score of the ltd. (5)