scourway
noun
: a channel formed by a strong current
especially
: one of the channels of temporary streams associated with margins of Pleistocene ice sheets
Love words? Need even more definitions?
Merriam-Webster unabridged
Share