We don't have any synonyms for sco yet.
Think sco belongs in the thesaurus? Recommend it and we'll take a look.
Definition of sco:
(n) :
(sports) Abbreviation of Scotland. [A constituent country of the United Kingdom, located in northwest Europe to the north of England.]
(n) :
(politics, economics) Initialism of Shanghai Cooperation Organisation, a bloc of Eurasian nations established in 2001.
(n) :
(Internet) Abbreviation of sharable content object, a standardized learning object that can communicate to learning management and content management systems.
(n) :
(computing, historical) Initialism of Santa Cruz Operation, a software company based in Santa Cruz, California.