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.
Are You Learning English? Here Are Our Top English Tips