Online English Dictionary

Home

Stillroom


n.

A room for distilling.


© 2009 Dammam Community College