voir venir

to see something coming; to anticipate something

→ voir
phrase Uncommon #17,009
to see something coming; to anticipate something In « avoir de quoi voir venir », it can mean to have enough to get by for a while.
FR: J'aurais dû le voir venir.
EN: I should have seen it coming.