forebuy verb1 •To buy beforehand; accept or receive in advance.Blessed are they who with forethought rightly live; for they have forebought a fortunate rebirth. — 1943 formsforebought · forebuying · forebuys