Synonyms of stewardship

Primary definition: The job of supervising or taking care of something, such as an organization or property.

Full Dictionary Entry