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