verb
1
BAD : His health hindered him to do any hard work.
GOOD : His health prevented him from doing any hard work.
BAD : Nobody can hinder people having fun.
GOOD : Nobody can prevent people from having fun.
◆◆◆
hinder sth = cause progress, development, growth etc to slow down or stop: 'Higher interest rates could hinder economic growth.' 'Heavy rains hindered the expedition's progress.'
prevent (or stop ) sb from doing sth = make it impossible for someone to do something: 'He removed the ignition key to prevent them from leaving.'
2
BAD : Capital punishment aims to hinder people from committing such crimes.
GOOD : Capital punishment aims to deter people from committing such crimes.
◆◆◆
deter sb (from doing sth) = persuade someone not to do something: 'The threat of imprisonment has failed to deter these young offenders.'