human cannonball in French human cannonball in French homme-canon noun A circus performer who is launched from a specially designed cannon. Add to Flashcards