Definition, synonyms and related words
Any of various blocks of sandstone found in various locations in southern England.