MEACOCK Meaning of MEACOCK in English noun an uxorious, effeminate, or spiritless man. Webster English vocab. Английский словарь Webster. 2012