GeneralConnection.com
➔
Dictionary
fainthearted
Adjective
1. faint
1. timid, cowardly, fearful
Usage