v. 1. изолировать; отделить от окружающих; to insulate oneself - отгородиться 2. образовывать остров, окружать водой 3. тех. разобщать 4. эл. изолировать
INSULATE
Англо-русский перевод INSULATE
Мюллер. English-Russian Muller's dictionary bed edition. Англо-Русский словарь Мюллера редакция bed. 2012