Dictionary Home » Business » scalage

scalage business definition

  1. An allowance given a buyer for the likelihood that a product will shrink or leak prior to delivery.
  2. A proportional reduction in size.

Learn more about scalage

link/cite print suggestion box