Definition of balloon cloth in English:

balloon cloth

noun

  • Any strong, light, impermeable cloth used for making the bags of hot-air balloons.

Origin

Mid 19th century; earliest use found in Scientific American.