Dictionary search results

Showing 1-2 of 2 results

petrol bomb US English

A crude bomb consisting of a bottle containing petrol and an improvised cloth wick that is ignited just before the bottle is thrown at the target