BESTOW Meaning of BESTOW in English v. a. 1.Put, place, stow, store, deposit, dispose, lay away, lay up in store.2.Give, accord, grant, impart. See confer . Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012