Hero sandwichnounA large sandwich on a long thick bun.Synonyms: sub🔗 Explore synonyms & relationships🌍 See word origin & history