Etymology
Today it means: To apply an electrochemical treatment to (a metal surface). Full definition →
electro- + finish
Etymology from Wiktionary, CC BY-SA 4.0.