verb
present participle and gerund of let
noun
(UK) Synonym of tenancy.
(US, dated) The award of a public contract