insulated adj.
1 protected against the cold, sound, etc.
VERBS be
ADV. well | badly, poorly | heavily | properly
PREP. against The laboratory was well insulated against all outside noise. | with The hot water tank should be insulated with proper insulating materials.
2 protected from unpleasant experiences
ADV. completely, totally | largely
PREP. from The community was totally insulated from the outside world.
You can also check other dicts: insulated (English, 中文解释 ), wordnet sense, Collins Definition