Find the word definition

Wiktionary
scourer pads

n. (plural of scourer pad English)