start ·verb (BUSINESS)

Definition: If a business or other organization starts, or if someone starts one, it is created and starts to operate. Level: B2