CHICKENHEARTED

Definition of CHICKENHEARTED

  1. (adj)easily frightened