Wiktionary
poor knights of windsor
n. (context UK English) French toast
n. (context UK English) French toast