Definition of wire entanglement in English:

wire entanglement

noun

Military
  • A defence formed of (barbed) wire stretched over the ground in order to impede the advance of an enemy.

Origin

Late 19th century; earliest use found in The Times.