Sagabal

Definition of Sagabal
(noun) drawback, hurdle, hitch, impediment, obstacle, obstruction, snag, disincentive, hindrance, setback, barricade, handicap, encumbrance, stumbling block, barrier, inconvenience, balk, liability, cumber, difficulty, block, contrariety, drag, bar or limitation