Definition of body scissors in US English:

body scissors

noun

Wrestling
  • A scissor hold applied to an opponent's torso.

Origin

Early 20th century; earliest use found in The Lowell Sun.