Yahoo Web Search

Search results

  1. Dictionary
    damp squib

    noun

    • 1. a situation or event which is much less impressive than expected: British "my moment of power was a damp squib"