sagabal

Noun

 * 1) obstacle; barrier; obstruction; impediment
 * 2) hindrance
 * 1) hindrance