earthed

earthed

English Adj
Ad

Definition

Grounded, connected electrically to the ground.

Ad