instant mash

English

Noun

instant mash (uncountable)

  1. Instant mashed potatoes.