[adj] discouraging by hindering [adj] preventing realization or attainment of a desire
discouraging, frustrative, preventative, preventive, thwarting