BESTOWAL Meaning of BESTOWAL in English n. ; ( also bestowing , bestowment ) 1.Putting, placing, stowing, stowage, storing, storage, disposing.2.Giving, grant, granting, imparting, impartation, conferring. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012