pigeon-hearted

pigeon-hearted

or

pigeon-livered

adj
of a timid or fearful disposition
Mentioned in ?
References in periodicals archive ?
5m on the pigeon-hearted Robert, who should be booted out of St James' Park after his disgraceful performance on Thursday.