milksops

noun
  1. weak, timid, or ineffectual people (plural of milksop)
  2. Usage: derogatory; somewhat archaic

Examples