English
Detailed Synonyms for Leicester in English
Leicester:
Leicester [the ~] noun
-
the Leicester
– an industrial city in Leicestershire in central England; built on the site of a Roman settlement 1 -
the Leicester
– a largely agricultural county in central England 1