From Longman Dictionary of Contemporary Englishmilksopmilk‧sop /ˈmɪlksɒp $ -sɑːp/ noun [countable] old-fashioned WEAKa boy or man who is too gentle and weak, and who is afraid to do anything difficult or dangerous
Examples from the Corpus
milksop• He found her solicitude touching but Modigliani dismissed her, calling her a milksop.Origin milksop (1300-1400) milksop “bread softened in milk” ((14-15 centuries))