Similar meaning of Saddle is: (A) short (B) sturdy (C) buttress (D) burden►Correct Option Correct Option is: D