Pigeon-livered

a.
  1. Pigeon-hearted.