What is the meaning of bomb in English?

Learn vocabulary with pictures as well as definitions of bomb in English

Learn in

See more

n. bomb

Definition of bomb in English

Explosive weapon designed to detonate on impact or when controlled by an external mechanism.

See more

n. smoke bomb

Definition of smoke bomb in English

Explosive device that generates a large amount of smoke, used to reduce visibility.