Tower of London


Definition: Meaning of, Tower of London in English to English dictionary.

Pronunciation: / ˈtaʊə ɒv;(ə)v ˈlʌndən /

  • synonym
  • antonym
  1. the Tower of London also the Tower a FORTRESS (= protected group of buildings including a castle) in London next to the River Thames, built in the 11th century but originally built in Roman times. The kings and queens of England lived there in the past, and many important people were kept as prisoners there. It is now a MUSEUM .
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym