SUPERSATURATE Meaning of SUPERSATURATE in English [su.per.sat.u.rate] vt (1788): to add to (a solution) beyond saturation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012