store pay

noun

Definition of store pay

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