SLOW DOWN/UP Meaning of SLOW DOWN/UP in English reduce one's speed or the speed of a vehicle or process. → slow Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004