Legal English Legal English Courses Legal English Testing LLM More >>

launch

verb
to start or introduce something new such as a product, a plan, a company or an investigation etcWe're looking for enterprising individuals to help launch and run a number of new businesses.


jurisdiction