Etymograph

English

hangdog

From hang + dog.

A compound of hang + dog

Middle English hangen ‘to hang’

English hang

Old English docga ‘dog’

Middle English dogge ‘an ordinary dog’

English dog

Today it means

noun A base, degraded person.

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

Etymograph / hangdog