settlor
English
noun
Definitions
- (legal) A person who settles property on express trust for the benefit of beneficiaries.
Etymology
Suffix from English settle (seat, long bench).
Origin
English
settle
Gloss
seat, long bench
Concept
Semantic Field
Basic actions and technology
Ontological Category
Action/Process