VariousWords beta
Related Terms:
Definitions:
Noun
letter bomb
parcel bomb
package bomb
Definition: a thin explosive device inside an envelope or package and detonated when opened