An apparatus (10) comprises a water storage tank (14), a heater (16), a pump (38) and an outlet duct (70) to convey heated water to a plurality of lances (24) through hoses (22). The heater (16) is arranged to heat the water in at least two successive stages (66, 67), to an intermediate and then to a final temperature, at least the second stage (67) of the heater being activated in pulses, the frequency and/or duration of the pulses being adjustable to control the resultant temperature. Foaming agent is introduced (18, 40) into the water. Upstream of each hose (22) is a diversion valve (85) connecting to a water return circuit (54) leading back to the water storage tank (14) and the water return circuit (54) includes a heat exchanger (55, 56). The heater (16) may be liquid fuelled. The apparatus can be mobile, for example on a motor-vehicle (12), and it enables a number of people to control weeds separately, using separate lances (24), from the same apparatus (10).Selon linvention, un appareil (10) comprend un réservoir de stockage deau (14), un système de chauffage (16), une pompe (38) et une conduite de sortie (70) servant à transporter de leau chauffée vers une pluralité de lances (24) par des tuyaux (22). Le système de chauffage (16) est agencé pour chauffer leau dans au moins deux étages successifs (66, 67), jusquà une température intermédiaire puis une température finale, au moins le deuxième étage (67) du système de chauffage étant activé par impulsions, la fréquence et/ou la durée des impulsions étant réglable pour réguler la température résultante. Un agent moussant est introduit (18, 40) dans leau. En amont de chaque tuyau (22) se trouve une vanne de dérivation (85) se raccordant à un circuit de retour deau (54) retournant dans le réservoir de stockage deau (14) et le circuit de retour deau (54) comprend un échangeur de chaleur (55, 56). Le système de chauffage (16) peut être à combustible liquide. Lappareil peut être mobile, par exemple sur un véhicule m