Noun: Leicester les-tu(r)
- An industrial city in Leicestershire in central England; built on the site of a Roman settlement
- A largely agricultural county in central England
- Leicestershire, Liecs.
Derived forms: Leicesters
Type of: city, county, metropolis, urban center [US], urban centre [Brit, Cdn]
Part of: England
Encyclopedia: Leicester, North Carolina