← DefinitionshareGuessheroicadjectiveShowing great courage or bravery, especially in difficult or dangerous situations.nounHeroic verse or poetry; a style of poetry that celebrates great deeds.SynonymscourageousadjectivefearlessadjectivebraveadjectivevaliantadjectiveAntonymstimidadjectivecowardlyadjective