Online English Dictionary

Home

Stowboard


n.

A place into which rubbish is put.


© 2009 Dammam Community College