1
dialectal, chiefly British
: a small stream
especially
: one that dries up in summer
2
dialectal, chiefly British
: ditch
Love words? Need even more definitions?
Merriam-Webster unabridged
Share