fainthearted(adjective) adjective1. lacking conviction or boldness or courageSimilar word(s): cowardly, fearful, faint, timid