The Collaborative International Dictionary
Stowboard
Stowboard \Stow"board\, n. A place into which rubbish is put. [Written also stowbord.]
Wiktionary
stowboard
alt. (context UK dialect mining English) A place into which rubbish is put. n. (context UK dialect mining English) A place into which rubbish is put.
Wikipedia
Stowboard
The Stowboard is a commercially available foldable skateboard.