Multiple choice Directions: Select the option that best defines the word in bold. Damp squib insignificant happening an old technique unsuccessful attempt short, shrill cry Reveal answer Fill a bubble to check yourself C Correct answer Explanation A damp squib is a British idiom referring to something that fails to meet expectations and produces disappointing results. A 'squib' is a firecracker, and a 'damp' one won't explode - hence, a complete failure or anticlimax.