Word
Tower of London, n.
a fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels
<noun.artifact>
Tower of London
semantic pointers
instance hypernym
fortress, fort
part holonym
London, Greater London, British capital, capital of the United Kingdom