cravenhearted

adjective

Definition of cravenhearted