What does abschmelzende Elektrode mean?

abschmelzende Elektrode - German to English

consumable electrode [welding]