English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition scale-up in British English

scale-up noun

noun
1

a company which is looking to grow or expand e.g. revenue, market. Scale-ups start as start-ups.

Example

It's estimated that there are just north of 10,000 scale-ups in the UK.

Definition scale-up in British English