meaning of electrocution

1. killing by electric shock


Related Words

electrocution | electrocutioner |

Developed & Maintained By Taraprasad.com

Treasure Words