instant mashed potatoes noun[usually plural]1 •A potato preparation in the form of a powder or flakes, used to prepare mashed potato quickly and easily. formsinstant mashed potato