Dictionary.com
Thesaurus.com

has been insulating

  • present perfect progressive
    of insulate (3rd person singular).
    insulate
    verb (used with object)
    to cover, line, or separate with a material that prevents or reduces the passage, transfer, or leakage of heat, electricity, or sound.