Definition of precipitable water in English:

precipitable water

noun

Meteorology
  • Water vapour which could form precipitation; the quantity of water vapour in an atmospheric column of unit cross-section, expressed as the mass or depth it would have if fully condensed to a liquid.

Origin

Early 20th century; earliest use found in Science.