Where does “insulated” come from?

insulated (English): Protected from heat, cold, noise etc, by being...

Definitions

  1. Protected from heat, cold, noise etc, by being...

Words derived from “insulated