voir venir

to see coming; to anticipate

→ voir
phrase Uncommon #15,466
to see coming; to anticipate Can also mean to have enough for a while, especially in expressions like de quoi voir venir.
FR: J'aurais dû le voir venir.
EN: I should have seen it coming.