manorway
Noun
Meaning
manorway (plural manorways)
A roadway, typically a dead end, giving access from a manor or village to marshy common land, often near a river.
Noun
manorway (plural manorways)
A roadway, typically a dead end, giving access from a manor or village to marshy common land, often near a river.