Sagwil

Definition of Sagwil
(noun) drawback, obstacle, impediment, handicap, setback, obstruction, difficulty or liability