Umbrella-company Definition
noun
(UK) A company that acts as an employer to fixed-term contractors, usually through an employment agency.
Wiktionary
Other Word Forms of Umbrella-company
Noun
Singular:
umbrella-company
Plural:
umbrella-companiesFind Similar Words
Find similar words to umbrella-company using the buttons below.