manor
UK/'mænə/US/'mænә/
A1
Definitions
n.
A large country house with its surrounding estate.
庄园宅邸;庄园
n.
A unit of land held by a feudal lord (historical).
(封建)领地;采邑
Root Breakdown
Native EnglishFrom manēre (to stay, dwell) via Old French manoir, 'a dwelling.' A manor is where a lord stayed — his residence and the estate worked around it. Same 'dwelling' root as mansion, but manor carries the feudal land sense.
Root main still carries 26 more wordsCommon Collocations
- 1.country manor乡间庄园
- 2.manor house庄园宅邸
- 3.lord of the manor庄园领主
- 4.manor estate庄园领地
Example Sentences
- 1.
The wedding was held at a grand country manor.
- 2.
In the Middle Ages, peasants worked the lord's manor.