Definition of in store in the Idioms Dictionary. in store phrase. What does in store expression mean? Definitions by the largest Idiom Dictionary.
idioms.thefreedictionary.com