Insulator

Portuguese Meaning

isolado

English Meaning

  1. A material that insulates, especially a nonconductor of sound, heat, or electricity.
  2. A device that insulates.