Defenition of the word tower of london
-
Defenition of the word tower of london
- a fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels
Synonyms for the word tower of london
Hypernyms for the word tower of london
See other words