baguette
Synonym discussion
Sense: noun/1
Baguette refers to a very specific kind of bread: long, narrow, and usually crusty outside with a softer middle. Loaf is the broad everyday word for any shaped piece of baked bread, so every baguette is a loaf, but not every loaf is a baguette. French stick is almost the same meaning as baguette and is often used in British shops or recipes. Roll usually suggests a much smaller single-serving piece of bread, often round or oval, so it does not give the same long shape. Ciabatta is also a crusty bread, but it is flatter, wider, and associated with a different Italian style. If you want the exact French-style shape, baguette is the clearest word.
Etymology
Baguette came into English from French baguette, a word for a slender stick or rod. English speakers borrowed it because the loaf has that long, narrow shape. The bread meaning came first, and later the same word was also used for a sandwich made in that kind of loaf.