showground

Meaning

An outdoor arena or area where entertainment events and shows are held.

Translations

Etymology

From show + ground.

Notes

Sign in to write sticky notes