faintheartedness Meaning and Definition

Definitions

English definition for faintheartedness

1. n. the trait of lacking boldness and courage

Sponored Video