Foie (en. Liver)

/fwa/

Synonyms

  • organe
  • foie gras
  • tissu hépatique

Slang Meanings

To have guts
He really has guts to face this difficult situation.
Il a vraiment du foie pour affronter cette situation difficile.
To go all out
He is going all out by risking everything in this match.
Il joue son foie en risquant tout dans ce match.