Word info Synonyms

legal guardian

Noun

Meaning

a person (or institution) to whom legal title to property is entrusted to use for another's benefit

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms