Sc.M. en · NOUN Meanings (abbreviation, alt-of, initialism) Initialism of Master of Science. alt of Master of Science