English Dictionary
Definition stewardship in British English
stewardship noun
[uncountable] noun
/ˈstjuːə(r)dʃɪp/
Example
the government's stewardship of the National Health Service
Synonyms and related words
