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

Examples have not been reviewed.

A royal salute will be fired in Windsor and at the Tower of London.

From BBC

One of the UK's top planning lawyers has said it would be "unlawful" for the government to grant planning permission for a Chinese "mega embassy" near the Tower of London.

From BBC

The new premises, opposite the Tower of London, is already being patrolled by Chinese security guards.

From BBC

An exhibit of nearly 30,000 ceramic poppies was also unveiled at the Tower of London.

From BBC

Nearly 30,000 ceramic poppies are on display at the Tower of London to mark 80 years since the end of World War Two in Europe.

From BBC

Advertisement

Advertisement

Advertisement

Advertisement