Find the word definition

Wiktionary
torpedo rolls

n. (plural of torpedo roll English)