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