Socage Meaning

There are 1 meaning(s) for word Socage

Meaning 1 : land tenure by agricultural service or payment of rent; not burdened with military service