FRENCH LOAF





Definition:

  1. [noun] a loaf of French bread
    Synonyms: French loaf

Synonyms: