Dictionary search results

Showing 1-2 of 2 results

squib British & World English

A small firework that burns with a hissing sound before exploding

damp squib British & World English

A situation or event which is much less impressive than expected