- a unitary authority in NW England, in Greater Manchester. Pop: 211 800 (2003 est). Area: 106 sq km (41 sq miles)
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
Examples from the Web for trafford
Trafford bowed too, and looked not at all displeased at the compliment.
Both Sir Brook and Trafford were enthusiastic in their praises of the spot.
Trafford, not improbably, ruling some rajah's kingdom in the far East.
What bright boon of Fortune is Trafford meditating the rejection of?
Who is to say how Trafford's family would like the connection?