FRENCH TOAST





Definition:

  1. [noun] bread slice dipped in egg and milk and fried; topped with sugar or fruit or syrup
    Synonyms: French toast

Synonyms: