SOL


Meaning of SOL in English

n. Chem. a liquid suspension of a colloid.

[ abbr. of SOLUTION ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.