Yahoo Web Search

Search results

  1. Dictionary
    Clamp·down
    /ˈklampˌdoun/

    noun

    • 1. a severe or concerted attempt to suppress something: informal "a clampdown on crime"