Today's French Word of the day is Empêché (adj) which means Held-up/ Delayed
Sentence in French : Empêché par l'embouteillage sur la route, il n'a pas pu se présenter à son entretien.
English Translation: Held up by the traffic jam on the road, he was unable to appear for his interview.