Etymograph

English

shockdog

From shock + dog.

A compound of shock + dog

Proto-Germanic *skukkaną ‘to move, shake, tremble’

Old Dutch *skokkan ‘to shake up and down’

Middle Dutch schokken ‘to push, jolt, shake’

English shock

Old English docga ‘dog’

Middle English dogge ‘an ordinary dog’

English dog

Today it means

noun A small dog with long shaggy hair

Language periods are conventional ranges, not dates for this word.

Etymograph / shockdog