human cannonballWiktionary 原文英美释义名词noun1A circus performer who is launched from a specially designed cannon.