standing stone n 1: a tall upright megalith; found primarily in England and northern France [syn: {menhir}, {standing stone}]