a large sandwich on a long split roll with any of a variety of fillings : a submarine sandwich
hoagie
noun(hoa-gie)
something that functions or operates underwater; specifically : a naval vessel designed to operate underwater
hoagie
noun(hoa-gie)
a large sandwich on a long split roll with any of a variety of fillings (such as meatballs or cold cuts, cheese, lettuce, and tomato) —called also grinder, hero, hoagie, Italian sandwich, po'boy, sub, torpedo