thwarting (n.)
- annulment
- bafflement
- balk
- cancellation
- check
- checkmate
- circumvention
- defeat
- discomfiture
- disconcertion
- elusion
- evasion
- foil
- foiling
- frustration
- invalidation
- neutralization
- nullification
- undoing
- upset
- vitiation
- voiding
thwarting (adj.)
- balking
- confounding
- upset