madeleine
Top 7000
Meanings
Noun
1. madeleine (small gateau in the shape of a scallop shell)
2. madeleine (something which brings back a memory) (figuratively)
Examples1
I'm sorry to say that your madeleines have the consistency of rubber.