INSULATE Meaning of INSULATE in English v. a. Detach, isolate, separate, disconnect, disunite, disengage. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012