HERO Meaning of HERO in English (FOOD) (plural heroes), submarine sandwich [noun] [C] US - a long thin sandwich filled with cold meat, cheese and salad Cambridge English vocab. Кембриджский английский словарь. 2012