follow Dictionary.com

11 Trending Words of 2014

Tower of London

[tou-er] /ˈtaʊ ər/
noun
1.
a historic fortress in London, England: originally a royal palace, later a prison, now an arsenal and museum.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source
British Dictionary definitions for Tower of London

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
Cite This Source

Word of the Day

Difficulty index for Tower of London

Few English speakers likely know this word

Word Value for Tower

8
8
Scrabble Words With Friends

Nearby words for tower of london