Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
slowdown
in English
slowdown
us
/ˈsloʊdaʊn/
uk
/ˈsləʊdæʊn/
#common
Plural
slowdowns
Definitions
Noun
reduced
speed
or
production
;
economic
decrease
decrease
in
activity
level
or
output
Base Words
slow
down