From WordNet (r) 2.0 (August 2003) [wn]:
hoagy
n : a large sandwich made of a long crusty roll split lengthwise
and filled with meats and cheese (and tomato and onion
and lettuce and condiments); different names are used in
different sections of the United States [syn: bomber,
grinder, hero, hero sandwich, hoagie, {Cuban
sandwich}, Italian sandwich, poor boy, sub,
submarine, submarine sandwich, torpedo, wedge,
zep]
From The Collaborative International Dictionary of English v.0.48 [gcide]:
hoagie \hoagie\, hoagy \hoagy\n.
a large sandwich on a long crusty roll that is split
lengthwise and filled with meats and cheese (and tomato and
onion and lettuce and condiments); different names are used
in different sections of the U. S., such as hero,
grinder, and submarine.
Syn: bomber, grinder, hero, hero sandwich, hoagie, Cuban
sandwich, Italian sandwich, poor boy, sub, submarine,
submarine sandwich, torpedo, wedge, zep.
[WordNet 1.5]