Definition of the Word STORE
place where items may be accumulated or routinely kept.
Close Window