human cannonball

Noun

 * 1) A circus performer who is launched from a specially designed cannon.

Translations

 * French: homme-canon