Definition of Townsend discharge in English:

Townsend discharge

noun

Physics
  • A non-luminous, low-current discharge in a gas in which free electrons are multiplied through the avalanche effect in an applied electric field, giving rise to electrical conductivity.

Origin

1920s; earliest use found in Science. Probably after German Townsend-Entladung.