Definition of human cannonball in US English:

human cannonball

noun

  • A performer in a circus or similar entertainment who is catapulted through the air from a device resembling a cannon and lands in water or a net.

Origin

Late 19th century.