soakaway

noun
plural -s

Definition of soakaway

British
: a depression in the earth's surface into which waters flow and naturally drain away : sink

History and Etymology for soakaway

from soak away, verb

Keep scrolling for more