1 definition by 100001

Open, standing-room only section of a soccer stadium. Not many left these days due to safety concerns and hooligan activity.
all the hooligans beat the shit out of each other on the terraces
by 100001 December 2, 2004
Get the terrace mug.