INSULATION Meaning of INSULATION in English n. Isolation, separation, disconnection, disengagement. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012