cherry bomb Meaning, Definition & Usage

  1. noun a red ball-shaped firecracker with high explosive power

WordNet