Find the word definition

Wiktionary
press pots

n. (press pot English)