noun a board or strip of material partly immersed in flowing water to hold back scum.
scumboard 🔊 Listen to this noun a board or strip of material partly immersed in flowing water to hold back scum. Share Facebook Twitter Google +