MILKSOP
Meaning of MILKSOP in English
/ ˈmɪlksɒp; NAmE -sɑːp/ noun
( disapproving , old-fashioned ) a man or boy who is not brave or strong
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005