Definition of the Word STORE


place where items may be accumulated or routinely kept.

Close Window