Home
Search
Index
Definify.com
Webster
1913
Edition
Stowboard
Stow′board
,
Noun.
A place into which rubbish is put.
[Written also
stowbord
.]
Definition
2024
stowboard
stowboard
English
Alternative forms
stowbord
Noun
stowboard
(
plural
stowboards
)
(
Britain
,
dialect
,
mining
)
A place into which
rubbish
is put.
Similar Results
Shopboard
Starboard