Definition of stonehenge
English to English noun - an ancient megalithic monument in southern England; probably used for ritual purposes
source: WordNet 3.0 - An assemblage of upright stones with others placed horizontally on their tops, on Salisbury Plain, England, -- generally supposed to be the remains of an ancient Druidical temple.
source: Webster 1913
Visual Synonyms 
Nearby Word
stonehenge, stone age, stoning, steening, sithence, stoniness, stonewash, stone-wash, sthenic, stonish, stowing, stewing, stunning, southing, steaming, steading, scathing, soothing, sheeting, staining
|
|
|