Main entry: frustrating
Definition: discouraging by hindering
Main entry: thwarting, frustrating, frustrative
Definition: preventing realization or attainment of a desire