something immaterial that interferes with or delays action or progress
Seed ·
deterrent in CommonParlance