meaning of cannon cracker

cannon cracker meaning in General Dictionary

a large firecracker