slowed down (0 synonym found)

Definition of slowed down:

(n) : a reduction in speed, or a decrease in the level of production etc

Definition of slowed down:

(n) : a reduction in speed, or a decrease in the level of production etc

Back to Top