Definition, synonyms and related words
An explosive device sent through the post; a letter bomb or parcel bomb.
To send a mail bomb (in either sense)