Dictionary.com
Thesaurus.com

petticoat insulator

American  

noun

Electricity.
  1. a bell-shaped insulator used for high-voltage insulation.