cannon cracker

Noun
  • A large firecracker (synset 102954526)

Other Searches