Pigeon-livered /(?)/

Pi·geon-liv·ered

Pigeon-livered

a.
  1. Pigeon-hearted.