lemon butter
lemon butter
Definition
☆ lemon butter
noun
- a spread made of butter flavored with lemon
- a sauce of melted butter, lemon juice, and seasoning, used on fish, vegetables, etc.
Browse dictionary entries near lemon butter
- lemon drop
- lemon grass
- lemon verbena
- lemonade
- lempira
- Lemple-Ziv
- Lemple-Ziv-Welch
- Lemuel
- lemur
- lemures
