Noun > Stadium 14/12/202023/12/2020 frank [count] a very large usually roofless building that has a large open area surrounded by many rows of seats and that is used for sports events, concerts, etc.