Etymology
Today it means: electrohydraulic systems generally Full definition →
From electro- + hydraulics.
Etymology from Wiktionary, CC BY-SA 4.0.