Meacock /(?)/

Mea·cock

Meacock

n.
  1. An uxorious, effeminate, or spiritless man. [Obs.]