Definition of Leeds

1. Noun. A city on the River Aire in West Yorkshire in northern England; a center of the clothing industry.

Generic synonyms: City, Metropolis, Urban Center
Group relationships: West Yorkshire

Lexicographical Neighbors of Leeds

leechcraft
leechdom
leechdoms
leeched
leechee
leechees
leeches
leeches
leeching
leeching
leechlike
leech onto
leed
Leede
Leede-Rumpel phenomenon
Leeds
leeing
leek
leek
leeks
LEEP
leep
leeped
leeping
leeps
leer
leer
leered
leerier
leeriest

Other Resources:

Search for Leeds on Dictionary.com!Search for Leeds on Thesaurus.com!Search for Leeds on Google!Search for Leeds on Wikipedia!