1. electrostunning - Noun
2. electrostunning - Verb
electrostunning present participle and gerund of electrostun
electrostunning (uncountable) The stunning of animals by means of electricity