Feedback
Instant mashed potatoes
Meaning
Noun
●
A
potato
preparation
in the form of a
powder
or
flakes
, used to make
mashed potato
quickly
and easily.
Sourced from
Wiktionary
Synonyms
Instant Mash
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better