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 01, 2004
Get a terrace mug for your grandma Nathalie.