BESTOW Meaning of BESTOW in English v.tr. 1. (foll. by on, upon) confer (a gift, right, etc.). 2 deposit. Derivatives: bestowal n. Etymology: ME f. BE- + OE stow a place Oxford English vocab. Оксфордский английский словарь. 2012