Subscriber login


Forgot your password?

Library card login

Other

wood wool

Definition of wood wool

noun

[mass noun] British
  • a mass of fine, soft wood shavings, typically used as a packing material.