torpedo roll /toɹˈpi.doʊ ɹol/ noun1 •A long sandwich roll.Give me a ham and cheese sandwich on a torpedo roll. formstorpedo rolls