Definify.com

Webster 1913 Edition


Stowboard

Stow′board

,
Noun.
A place into which rubbish is put.
[Written also
stowbord
.]