Definitions of lily-livered:

  • adjective:   easily frightened