v. a.
1.
Go before, get the start of.
2.
Take up beforehand, consider in advance, meet or pay in advance.
3.
Foretaste, forestall, antedate, experience beforehand.
4.
Expect, forecast, foresee, look forward to, count upon, reckon upon, calculate upon, prepare one's self for.