1 store pay | Definition of store pay

store pay

noun

Definition of store pay

: payment for goods or work in articles from a shop or store