Meaning of “guardianship” in the English Dictionary

british dictionary