Soluble non-aqueous sol Solution is a solvent other than water.
Acronym definitionWhat does SOL mean?SOL stands for Solution. 63 ListenSoluble non-aqueous sol Solution is a solvent other than water.Entry details21 March 2020 medical Printable Version Advanced search of this acronym