hemmend

Adjective

 * 1) inhibitory, retardant
 * 2) repressive