HyperDic: tower_of_london

English > 1 sense of the expression Tower of London:
NOUNartifactTower of Londona fortress in London on the Thames
English > Tower of London: 1 sense > noun 1, artifact
MeaningA fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels.
Instance offortress, fortA fortified defensive structure
Part ofLondon, Greater London, British capital, capital of the United KingdomThe capital and largest city of England
SpanishTower of London
CatalanTorre de Londres

©2001-22 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict