A member ran into criticism about arena (12)
I believe the answer is:
amphitheatre
'arena' is the definition.
(I know that amphitheatre is a type of arena)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for amphitheatre that I've seen before include "Arena; gallery tier" , "Classical home for drama" , "Open auditorium" , "Theatre gallery seating area" , "Classical performance area" .)