Definition of limited company in English:

limited company

Line breaks: limit¦ed com|pany

Entry from British & World English dictionary

(also limited liability company)

noun

British
  • A private company whose owners are legally responsible for its debts only to the extent of the amount of capital they invested. See also public limited company.

More definitions of limited company

Definition of limited company in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day astrogation
Pronunciation: ˌastrə(ʊ)ˈgeɪʃ(ə)n
noun
(in science fiction) navigation in outer space