Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
crackdown
in English
crackdown
us
//ˈkrækdaʊn//
uk
//ˈkrækdaʊn//
#common
Plural
crackdowns
Definitions
Noun
sudden
strict
enforcement
;
disciplinary
action