INSOL Meaning of INSOL in English [insol] abbreviation insoluble Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012