cromlech

CROMLECH, n. Huge flat stones resting on other stones, set on end for that purpose; supposed to be the remains of druidical altars.