Definition of starch water in English:

starch water

noun

  • A solution of starch in water.

Origin

Early 18th century; earliest use found in Whole Art Dying.