English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online 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
a company which is looking to grow or expand e.g. revenue, market. Scale-ups start as start-ups.
It's estimated that there are just north of 10,000 scale-ups in the UK.