Dictionary entry

Stowboard

Webster's Dictionary 1913

Stow″board (?), n. A place into which rubbish is put. [Written also stowbord.]