Definition of subtenure in English:

subtenure

noun

  • The action or an act of leasing land from a tenant; subfeudation.

Origin

Early 19th century. From sub- + tenure.

Pronunciation

subtenure

/ˈsʌbˌtɛnjə/