Scale-down meaning

To reduce the size of something whilst maintaining proportion.
verb
1
0
To reduce the cost of a process, or the amount spent on something.
verb
0
0
Advertisement