SCTranslate SC | into Spanish Definition of SC abbreviation South Carolina (in official postal use). (in the UK) special constable. SC in other Oxford dictionaries Definition of SC in the US English dictionary