Englishwater boilernounMeaningAn electric device which heats water up to boiling temperature.SourcesNo citations have been attached yet.