Slices of bread that have been toasted English: toast Less certain link between this word and this sense.