Definition of bottle bomb in English:

bottle bomb

noun

  • A makeshift bomb consisting of a bottle filled with an explosive or flammable material.

Origin

Mid 19th century; earliest use found in The Liverpool Mercury.