lade
noun
1. (Britain, dialect, obsolete) The mouth of a river.
2. (Britain, dialect, obsolete) A passage for water; a ditch or drain.
3. (Scotland) Water pumped into and out of mills, especially woolen mills.
1. (Britain, dialect, obsolete) The mouth of a river.
2. (Britain, dialect, obsolete) A passage for water; a ditch or drain.
3. (Scotland) Water pumped into and out of mills, especially woolen mills.