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
Definition: If a business or other organization starts, or if someone starts one, it is created and starts to operate. Level: B2