🇬🇧 en fr 🇫🇷

lily-livered adjective

  • (idiomatic) Cowardly, lacking courage.
poltron
Wiktionary Links