It means hindrance, obstacle, inconvenience, difficulty, brake, veto, obstacle, obstacle. Action and effect of preventing, which means hindering, hindering, braking.
Action and effect of preventing . 2 . Obstacle, which prevents .