Random
Self-imposed handicap Synonyms
Self-imposed
replaced
voluntary
handicap
intentional
handicap
Definitions for Self-imposed
(adjective)
done
, made, or given with one's own
free
will
(adjective) voluntarily
assumed
or endured
Synonyms for phrase
voluntary hindrance
intended obstacle
optional disadvantage
deliberate limitation
intentional deterrent
intended limit
optional limit
SH abbreviation
SH
is an
abbreviation
for Self-imposed Handicap
What does SH stand for?
SH stands for "Self-imposed Handicap"
Handicap
replaced
self-imposed
restriction
self-imposed
block
self-imposed
limitation
self-imposed
penalty
Definitions for Handicap
(noun) a
feature
of someone or something that creates
difficulty
for achieving success
(noun) something that makes
movement
or
progress
difficult
(verb) to
create
difficulty for the
work
or activity of