French loaf

English

Noun

French loaf (plural French loaves)

  1. A baguette, a long thin loaf of bread.
    Synonym: French stick

Translations