Definition of electric hedge in English:

electric hedge

noun

nonce-word
  • An invisible barrier charged with electricity.

Origin

1920s; earliest use found in George Bernard Shaw (1856–1950), playwright and polemicist.