Feedback
Manor house
Meaning
Noun
●
In British English:
The
main house
on a
landed
estate.
●
The
house
of the
lord
of the manor.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better