DictionaryAI

head lease

Short definition from Wiktionary

Noun

  1. Alternative form of headlease.

We haven’t written up head lease yet: Simple and Standard meanings, examples and a quiz.