earthingEnglish

earthing, grounding

Noun

Fastening electrical equipment to earth

English: grounding, earthing

English words with similar meanings

Show 1 words