Dyeing cloth by repeatedly putting a resist on different parts of its pattern and placing it in successive dye baths.