obstáculo

Etymology
.

Noun

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

Etymology
.

Noun

 * 1) obstacle, hindrance, stumbling block, hurdle, barrier, impediment, obstruction, handicap, constraint, snag, bottleneck something immaterial that hinders progress
 * 2) obstacle something physically hindering progress
 * 3)  hurdle