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.