'French toast' definitions:

Definition of 'French toast'

(from WordNet)
noun
Bread slice dipped in egg and milk and fried; topped with sugar or fruit or syrup