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"

    Powered by Oxford Languages