heriot
nounDefinition of heriot
: a feudal duty or tribute due under English law to a lord on the death of a tenant
Keep scrolling for more