Definition of terror drop in US English:

terror drop

noun

  • 1A drop of sweat produced in a state of terror.

  • 2A terrifying parachute drop.

Origin

Early 19th century.