faint-hearted

adjective
1
not being confident or brave enough; afraid of failing
بی‌جرأت, ترسو, کم‌جرأت, کم‌شهامت
synonym cowardly