Online English Dictionary

Home

Departmentstore


n.

Division; separation; putting away.


© 2009 Dammam Community College