מכשול

Noun

 * 1) obstacle something that impedes, stands in the way of, or holds up progress