Etymograph

English

cocksucker

From cock + sucker.

A compound of cock + sucker

Proto-Germanic *keukô

Proto-Germanic *kukkaz ‘cock, rooster, chicken’

Proto-West Germanic *kokk ‘cock, rooster, chicken’

Old English cocc

Middle English cok ‘rooster, cock’

English cock

Proto-Indo-European *su-

Proto-Indo-European *sug-

Proto-Germanic *sūkaną ‘to suck’

Proto-West Germanic *sūkan ‘to suck’

Old English sūcan ‘to suck’

Middle English souken ‘to breastfeed’

Middle English souker ‘a breastfeeder’

English sucker

Today it means

noun A very annoying or objectionable person; any contemptible person.

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

Etymograph / cocksucker