milksop

noun
  1. a weak, timid, or ineffectual person, especially a man or boy
  2. Usage: derogatory; somewhat archaic

Examples