Where does “start up” come from?

start up (English): To rise suddenly; To begin to operate; To begin

Definitions

  1. To rise suddenly; To begin to operate; To begin

Words derived from “start up