electric chair

Definitions

General English

Law

  • noun a chair attached to a powerful electric current, used in some states of the USA for executing criminals
http://www.dictionarycentral.com/definition/electric-chair.html