Dictionary search results

Showing 1-2 of 2 results

electric chair British & World English

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