clamp (English)
Voice
Listen
Votes
clamp
clamp
- Noun
- Verb
- Verb
impose or inflict forcefully; "The military government clamped a curfew onto the capital"
Synonyms:
impose or inflict forcefully; "The military government clamped a curfew onto the capital"