Dictionary search results

Showing 1-3 of 3 results

electric chair British & World English

A chair in which convicted criminals are executed by electrocution, especially in parts of the US

electric chair English-Spanish

silla feminine eléctrica