megger









megger


noun

  1. trademark an instrument that generates a high voltage in order to test the resistance of insulation, etc
52 queries 0.629