STOUTHEARTED Meaning of STOUTHEARTED in English [adjective] [dated] literary - brave and determinedEven the most stouthearted of climbers have had to turn back half way up this mountain. Cambridge English vocab. Кембриджский английский словарь. 2012