dry well








noun

  1. a drainage pit lined with loose stonework for the leaching of liquid wastes.
  2. absorbing well.
56 queries 0.517