faint-hearted
Explore definitions, synonyms, and language insights of faint-hearted
Definitions
Adjective Satellite
lacking conviction or boldness or courage; "faint heart ne''er won fair lady"