Find the word definition

Wiktionary
steam digesters

n. (plural of steam digester English)