Main entry: thwarting, foiling, frustration
Definition: an act of hindering someone's plans or efforts
Main entry: thwarting, frustrating, frustrative
Definition: preventing realization or attainment of a desire