Online English Dictionary

Home

Depot


n.

A place of deposit for the storing of goods; a warehouse; a storehouse.


© 2009 Dammam Community College