Definisi 'petrol bomb'
English to English
noun
1 a crude incendiary bomb made of a bottle filled with flammable liquid and fitted with a rag wick
source: wordnet30
More Word(s)
i.e.d., ied, improvised explosive device,

Visual Synonyms
Click for larger image