YourDictionary

clamp down

Variant of clamp

noun

any of various devices for clasping or fastening things together, or for bracing parts; esp., an appliance with two parts that can be brought together, usually by a screw, to grip something

transitive verb

  1. to grip, fasten, or brace with or as with a clamp
  2. ☆ to put in effect forcefully; impose: to clamp a curfew on the town

Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.

link/cite print suggestion box