CompareWords
Compare
Aforehand
Definition:
(adv.) Beforehand; in anticipation.
(a.) Prepared; previously provided; -- opposed to behindhand.