press pot

English

Noun

press pot (plural press pots)

  1. A cafetière; a French press.

Translations

Anagrams