Skip to content

clamping down

noun

  1. act of enforcing more strictly
L1503610 on Wikidata ↗
clamping down — meaning, definition (noun) · Vinony