stowboard

English

Alternative forms

Noun

stowboard (plural stowboards)

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

References

Anagrams