Find the word definition

Wiktionary
multibuy

n. (context often attributive English) An offer in which more than one of an item is purchased at the same time.