Definition of "SCO"
SCO
proper noun
(sports) Abbreviation of Scotland.
(politics, economics) Shanghai Cooperation Organisation.
noun
plural SCOs
(Internet) Abbreviation of sharable content object. (a standardized learning object that can communicate to learning management and content management systems)