English Dictionary
▪ clamp
▪ clamp down
▪ clampdown
▪ clamshell
▪ clamydospore
◊ CLAMPDOWN
clampdown
n : sudden restriction on an activity
clamp
clamp down
clampdown
clamshell
clamydospore
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]