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"

    More definitions, origin and scrabble points