damp squib









damp squib


noun British Informal.

  1. something meant but failing to impress or succeed.
53 queries 0.628