meaning of bestowal
1. The act of bestowing; disposal.
2. the act of conferring an honor or presenting a gift
Related Words
bestowal |
1. The act of bestowing; disposal.
2. the act of conferring an honor or presenting a gift
bestowal |