MEACOCK


Meaning of MEACOCK in English

noun an uxorious, effeminate, or spiritless man.

Webster English vocab.      Английский словарь Webster.