Verb
To think beforehand; to anticipate in the mind; to prognosticate.
To contrive (something) beforehend.
To contrive beforehand.