SOCAGE


Meaning of SOCAGE in English

n. (also soccage) a feudal tenure of land involving payment of rent or other non-military service to a superior.

Etymology: ME f. AF socage f. soc f. OE socn SOKE

Oxford English vocab.      Оксфордский английский словарь.