At a start Meaning, Definition & Usage

Definitions
  1. at once; in an instant. Obs.

Webster 1913