Stretford
geographical name
Stret·ford
ˈstret-fərd
town southwest of Manchester in the Greater Manchester metropolitan area, northwestern England population 27,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share