To have something on the stock Meaning, Definition & Usage

Definitions
  1. to be at work at something.

Webster 1913