Stadium's T-shirt launcher (6)
I believe the answer is:
cannon
(Other definitions for cannon that I've seen before include "Old naval gun" , "Large artillery piece" , "Large gun mounted on wheels" , "Item of heavy artillery" , "shot playing billiards" .)