n. (Informal) substitute; submarine; hero sandwich, submarine sandwich, sandwich made of a loaf of French or Italian bread cut in half lengthwise and filled with slices of meats or cheese and vegetables (lettuce, tomato, onion and condiments); subordinate; sublieutenant
SUB
Meaning of SUB in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012