Sheffield scoffing Synonyms

We can't find synonyms for the phrase "Sheffield scoffing", but we have synonyms for terms, you can combine them.

SS abbreviation

SS is an abbreviation for Sheffield Scoffing
What does SS stand for?
SS stands for "Sheffield Scoffing"

Definitions for Sheffield


  • (noun) a steel manufacturing city in northern England famous for its cutlery industry

Definitions for Scoffing