History
History
Synonyms
UK
US
Meaning:
hero

a boy or man respected for bravery; a main male character in a poem, story, play etc

submarine sandwich

sandwich

two pieces of bread with cheese, meat etc between

grinder

HOAGIE as in Wiktionary
HOAGIE as in Wikipedia