discouraging by hindering
preventing realization or attainment of a desire
[ Syn: frustrative , thwarting ]