Synonyms

1. Ltd.

noun. a company that is organized to give its owners limited liability.

Synonyms

  • Ld.
  • company

Featured Games

Words that Rhyme with Ltd

  • cd
  • deedee
  • lapd
  • sffed

2. Ltd

noun. a company that is organized to give its owners limited liability.

Synonyms

  • Ld.
  • company
Synonym.com