Skip to main content

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
Advertisement