top-draining Meaning, Definition & Usage

Top"-drain`ing noun
Definitions
  1. The act or practice of drining the surface of land.

Webster 1913