| 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-25 · HyperDic hyper-dictionary · Contact