Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
electroshock
in English
electroshock
us
/iˈlɛktrəʃɑk/
uk
/ɪˈlɛktrɔʃɒk/
#uncommon
Definitions
Noun
a
medical
therapy
(
using
electric
currents
)
an
electric
shock
;
sudden
surge
Verb
to
administer
electric
therapy
(
for
treatment
)
Base Words
electro
shock