stow down ( synonym found)

Definition of stow down:

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

Definition of stow down:

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

Back to Top