instant mashed potatoes

noun

instant mashed potatoes

noun
1

Cooking, Food, Lifestyle Plural normally A potato preparation in the form of a powder or flakes, used to prepare mashed potato quickly and easily.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.