Find the word definition

Wiktionary
jam sandwiches

n. (jam sandwich English)