Stowboard
/(?)/
Stow·board
Stowboard
n.
A place into which rubbish is put.