adjective
imposed by oneself or itself
insists on working under self-imposed handicaps
Synonyms: self-inflicted
Related Word: self-generated, self-produced
adjective
imposed by oneself or itself
insists on working under self-imposed handicaps
Synonyms: self-inflicted
Related Word: self-generated, self-produced
Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003