English Dictionary
Definition scouring pad in British English
scouring pad noun
[countable] noun
/ˈskaʊərɪŋ ˌpæd/

English Dictionary