pigeon-hearted - definition and synonyms

adjective
  1.   From our crowdsourced Open Dictionary
    timid, cowardlySubmitted by David Andrusko from Slovakia on 29/06/2015