Stout-hearted means courageous, brave, or bold. Its antonyms are fearful, cowardly or timid. These are the traits that depict the opposite of stout-hearted. The fearful or timid people tend to be easily afraid of challenging situations, and they lack the confidence to face their problems. They would rather stay away from any risk-taking than confronting their fears and take bold actions. The cowardly people tend to run away from difficult or dangerous situations, and this would be the opposite of stout-hearted. The antonyms of stout-hearted correspond to behaviors that show a lack of strength, bravery, and confidence, that stout-hearted people possess.