stowdown ( synonym found)

Definition of stowdown:

°A reduction in speed, or a decrease in the level of production etc.

Definition of stowdown:

°A reduction in speed, or a decrease in the level of production etc.

Back to Top