MEACOCK
Meaning of MEACOCK in English
ˈmēˌkäk noun
( -s )
Etymology: origin unknown
archaic : a cowardly or effeminate man
I shall be compted a meacock , a milksop — John Lyly
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012