Word of the Moment

Deterrent

something immaterial that interferes with or delays action or progress