Meaning of SLOWDOWN in English

SLOWDOWN

[slow.down] n (1897): a slowing down "a business ~"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.