: a tenure by which real property in England and Scotland was held under the king or a lord for a yearly rent or for watching and warding
Love words? Need even more definitions?
Merriam-Webster unabridged
Share