Yap.Town
Dictionaries
Blog
Dictionaries
›
French → English
›
tenir la route
tenir la route
to hold up; to be convincing, reliable, or sound
→ tenir
phrase
Rare
#48,438
to hold up; to be convincing, reliable, or sound
Used figuratively to say that an argument, explanation, excuse, or plan is credible or sound.
FR:
Son alibi tient la route.
EN:
His alibi holds up.