socage
English
socage meaning in English • socage का अर्थ अंग्रेजी में
Noun
- A tenure of lands and tenements by a certain or determinate service; a tenure distinct from chivalry or knight's service, in which the obligations were uncertain. The service must be certain, in order to be denominated socage, as to hold by fealt