Definition of Letter Bomb

Any infomration entered here is solely your responsibility

Currently available definitions
Letter Bomb in English
Noun
  1. a thin explosive device inside an envelope or package and detonated when opened
Verb
  1. send an explosive to

Nearby