Subscriber login


Forgot your password?

Library card login

Other

settlor

Syllabification: (set·tlor)

Definition of settlor

noun

Law
  • a person who makes a settlement, especially of a property.

settlor in other Oxford dictionaries

Definition of settlor in the British & World English dictionary