What does bestowal mean?
noun
The act of giving or conferring something, especially a gift or honor. A thing given or conferred.
Example
"The company's bestowal of the award was a surprise to the entire team."
Definition generated by AI and curated by RJS Tech Solutions LLP.