Definition, synonyms and related words
Having some object, such as the head of a man or beast, impaled upon it.