(s)robuststrong enough to withstand or overcome intellectual challenges or adversity“the experiment yielded robust results”, “a robust faith”