lily-livered in French lily-livered in French poltron adj (idiomatic) Cowardly, lacking courage. Add to Flashcards