VariousWords beta
Related Terms:
Definitions:
Noun
cherry bomb
Definition: a red ball-shaped firecracker with high explosive power
Definition: A spherical, cherry-sized firecracker that generates a high-power explosion.