WordRel.com
Tower of London
Noun
a fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels
holo part
British capital
capital of the United Kingdom
Greater London
London
instance hypernym
fort
fortress
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details