SM Meaning of SM in English n.Function: abbreviation1 [New Latin scientiae magister ] master of science 2 sergeant major 3 service mark 4 stage manager 5 stationmaster Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012