VariousWords beta
Related Terms:
Noun
Definition: An explosive device sent through the post; a letter bomb or parcel bomb.
Verb
Definition: To send a mail bomb (in either sense)
VariousWords beta
Definition: An explosive device sent through the post; a letter bomb or parcel bomb.
Definition: To send a mail bomb (in either sense)