YourDictionary

drawdown

noun

  1. a lowering of the water level of a well, reservoir, etc., as in supplying industry with water
  2. a reduction or depletion

See drawdown in American Heritage Dictionary 4

Learn more about drawdown

link/cite print suggestion box