Find the word definition

Wiktionary
points of sale

n. (point of sale English)