Holding company
1) A company which holds shares in other (subsidiary) companies (frequently all - ie wholly-owned). In goods vehicle operator licensing, a holding company may have the vehicles of its subsidiary companies specified on its 'O' licence (and vice versa) but not those of associate companies.