amphitheatre has definitions from the field of sport
1
[ noun ] a sloping gallery with seats for spectators (as in an operating room or theater)

Synonyms

amphitheater

2
[ noun ] (sport) an oval large stadium with tiers of seats; an arena in which contests and spectacles are held

Related terms

stadium colosseum vomitory

*