drywell

English

Noun

drywell (plural drywells)

  1. Alternative form of dry well.