1 impact bomb | Definition of impact bomb

impact bomb

noun

Definition of impact bomb

: a bomb that detonates on striking an object

First Known Use of impact bomb

1844, in the meaning defined above

Keep scrolling for more