Stop plank Meaning, Definition & Usage

Definitions
  1. one of a set of planks employed to form a sort of dam in some hydraulic works.

Webster 1913