dowment

/ˈdɒwmənt/

Definitions

1. noun

A gift or endowment, especially of money or property.

“She made a significant dowment to the local charity, supporting their mission for years.”

Synonyms

  • bequest
  • gift

Antonyms

  • penalty
  • restitution