Sheffield
Definitions
3
Posts
3
Posters
273
Views
-
[The city] of sex
-
An industrial city in northern England; population 417,700 (est. 2009). It is noted for the manufacture of cutlery and silverware and for the production of steel.
-
a large city in northern England:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions