drywells

noun
  1. Plural of drywell; underground structures designed to absorb and filter stormwater or wastewater into the soil.
  2. Usage: technical; civil engineering/construction context

Examples