cherisher

/ˈtʃɛrɪʃər/

Definitions

1. noun

A person or thing that cherishes or holds dear.

“The devoted cherisher of her garden, she spent hours every day tending to its beauty.”

Synonyms

  • cherisher
  • devoted one
  • lover

Antonyms

  • abandoner
  • neglector