Legal English Dictionary
deed
verbto transfer the title (=ownership) in land from one person or institution to another person or institutionStonehenge 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.
