ATHLETICS STADIUM Meaning of ATHLETICS STADIUM in English n. sports arena, arena where sports games are played and spectators may watch Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012