SPECTACLE STONE


Meaning of SPECTACLE STONE in English

noun

: any of the ancient monumental stones of Scotland ornamented with connected or overlapping disks or rude spirals and probably of Celtic origin

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.