Advertisement

Advertisement

absorbing well

noun

  1. a well for draining off surface water and conducting it to absorbent earth underground.


Advertisement

Advertisement

Advertisement

Advertisement


absorbingabsorptance