0%

ALL meanings of socage

soc·age
S s
  • noun socage a tenure of land held by the tenant in performance of specified services or by payment of rent, and not requiring military service. 1
  • noun socage the tenure of land by certain services, esp of an agricultural nature 0
  • noun socage the freehold tenure of land 0
  • noun socage a medieval English system of land tenure in which a tenant held land in return for a fixed payment or for certain stated nonmilitary services to his lord 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?