VariousWords beta
Related Terms:
Definitions:
Noun
lemon meringue pie
Definition: pie containing lemon custard and topped with meringue
Definition: A pie made of meringue, pastry and lemon curd.