YourDictionary

save-all

noun

any of a number of devices which prevent waste or loss; specif.,
  1. a sail placed to catch wind passing by the regular sails
  2. a net spread between a ship and pier while cargo is being loaded or unloaded

See save-all in American Heritage Dictionary 4

link/cite print suggestion box