French Word of the day -Faillir

Today's French Word of the day is Faillir (v)  Which means To Fail To Keep

Sentence in French : Cet homme a failli à sa promesse de mariage.

English Translation: This man failed to keep his promise of marriage.