Home

Word

limited company, n.
more info a company that is organized to give its owners limited liability
<noun.group>

Ld. Ltd. limited company