self-imposed
English Dictionary
->
Letter S
-> self-imposed
Search Dictionary:
self-imposed Definition
(s)
voluntarily
assumed
or
endured
; "
self
-
imposed
exile
"
self-imposed Synonyms
self-imposed
© Art Branch Inc.