Advertisement

Advertisement

Tower of London

[ tou-er ]

noun

  1. a historic fortress in London, England: originally a royal palace, later a prison, now an arsenal and museum.


Tower of London

noun

  1. a fortress in the City of London, on the River Thames: begun 1078; later extended and used as a palace, the main state prison, and now as a museum containing the crown jewels
“Collins English Dictionary — Complete & Unabridged” 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
Discover More

Example Sentences

The Tower of London is to be illuminated with a light show in remembrance of those who lost their lives in World War One and Two.

From BBC

In the next decades he helped establish the Royal Navy, became an MP, was locked up in the Tower of London, elected the President of the Royal Society and died a prosperous man in 1703.

From BBC

This year organisers said the balloons will take flight with the intention of passing over landmarks including Buckingham Palace, the London Eye, the Houses of Parliament, the Tower of London and Tower Bridge.

From BBC

Nearly everybody knows of Stonehenge, the Tower of London and the Natural History Museum.

From BBC

It is in remarkably good condition, considering it had been stashed away in the Tower of London for hundreds of years before later being more carefully protected in the National Archives.

From BBC

Advertisement

Advertisement

Advertisement

Advertisement


tower-milltower of silence