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. Оксфордский английский словарь. 2012