lily-livered

adjective

  1. 1

    easily frightened

Synonyms

Also useful for “lily-livered”:Scrabble