Anuncio

What does the phrase "lily livered" mean?

  • To be cowardly
  • To be brave
  • To be jaundiced
  • To be lively