Definition, synonyms and related words
To protect from imparting electric shocks.
Made sturdily enough to withstand knocks and shocks without being damaged.