Originally Posted By: BranShea
enantiodrome,
It looks like meaning a stadium for a sport that still has to be invented.


Still to be invented?. Silly. It's a stadium in which one plays enantiaball. I thought everybody knew that.