Wiktionary
forebuy
vb. (context transitive English) To buy beforehand; accept or receive in advance.