English Dictionary
Definition electric shock in British English
electric shock noun
[countable] noun
Synonyms and related words

English Dictionary