Meaning

1 senses
  1. (not comparable)Voluntarily imposed upon oneself.

    voluntarily assumed or endured

See also

neighbours in the dictionary
self-imposed — meaning, examples, forms, synonyms | Krumeto