Definition of peach water in US English:

peach water

noun

  • (Originally) a flavouring extract obtained from peach leaves, having a flavour of bitter almonds; (now) bottled water with a peach flavour.

Origin

Early 18th century; earliest use found in John Nott (fl. 1723–1733).