BESTOWER Meaning of BESTOWER in English ( n. ) One that bestows. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012