Find the word definition

Wiktionary
toasted cheeses

n. (toasted cheese English)