Find the word definition

Wiktionary
hot seals

n. (hot seal English)