Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bestowment

- The act of giving or bestowing; a conferring or bestowal.
- That which is given or bestowed.