NOUN | artifact | Tower of London | a fortress in London on the Thames |
---|
Meaning | A fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels. | |
---|---|---|
Instance of | fortress, fort | A fortified defensive structure |
Part of | London, Greater London, British capital, capital of the United Kingdom | The capital and largest city of England |
Spanish | Tower of London | |
Catalan | Torre de Londres |
©2001-24 · HyperDic hyper-dictionary · Contact