History
History
History
UK
US
Meaning:

(especially science) to cover or separate something with material that stops heat, electricity etc from passing through

protect; close off

more synonyms
synonyms mode
crossword mode
INSULATE as in Wiktionary
INSULATE as in Wikipedia