stowboard (0 synonym found)

We don't have any synonyms for stowboard yet.

Did you mean…

Think stowboard belongs in the thesaurus? Recommend it and we'll take a look.


Definition of stowboard:

(n) : (UK, obsolete, mining) A place where rubbish is put.

Definition of stowboard:

(n) : (UK, obsolete, mining) A place where rubbish is put.

Back to Top