hindrance: any obstruction that impedes or is burdensome
obstruction: any structure that makes progress difficult
vigil: the rite of staying awake for devotional purposes (especially on the eve of a religious festival)