stowbord
English
Noun
stowbord
(
plural
stowbords
)
Alternative form of
stowboard
.