Other Definitions
trafalgar square (enc)
Trafalgar Square
Noun
1.
Trafalgar Square
- a square in central London where there is a memorial to Admiral Nelson
public square
,
square
- an open area at the meeting of two or more streets
British capital
,
capital of the United Kingdom
,
Greater London
,
London
- the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
<< Previous
Word Browser
Next >>
trading stamp
tradition
traditional
traditional knowledge
traditionalism
traditionalist
traditionalistic
traditionality
traditionally
traditionarily
traditionary
traditioner
traditive
traditor
traduce
traducement
traducent
traducer
traducian
traducianism
traducible
traducingly
traduct
traduction
traductive
trafalgar
traffic
traffic circle
traffic control
traffic cop
traffic court
traffic island
traffic jam
traffic lane
traffic light
traffic mile
traffic pattern
traffic signal
trafficable
trafficator
trafficker
trafficless
tragacanth
tragedian
Copyright 2005-2009 OnPedia.com. All Rights Reserved