Skip to content
Definition.com

An Arena is, in politics, an imaginary rat-pit in which the statesman wrestles with his record.

See also
.com