Meaning of “bargain for/on sth” - Learner’s Dictionary

bargain for/on sth

phrasal verb with bargain us uk /ˈbɑːɡɪn/ verb [ I ]

to expect or be prepared for something:

We hadn't bargained on such a long wait.
The stormy weather proved to be more than anybody bargained for.

(Definition of “bargain for/on sth” from the Cambridge Learner’s Dictionary © Cambridge University Press)