BESTOWAL Meaning of BESTOWAL in English n. grant, gift; act of giving, granting Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012