Idioms & Phrases for word “insulates”

insulates - Did you Mean?