deed

verb

Definitions of deed

English

to transfer the title (=ownership) in land from one person or institution to another person or institution

Stonehenge had been deeded to the government by a Druid on the condition that Druids be allowed to worship there and that it be open to the public.