SO Meaning of SO in English [SO] I abbreviation sulfur oxide Copyright (c) 1994 Merriam-Webster, Inc. All Rights Reserved Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012