Definition, synonyms and related words
A sandwich of thin slices of seasoned roast beef on a dense, long Italian-style roll.