Dictionary |
1 Result
#1
thwarting
n.
[
frustration
,
foiling
] an act of hindering someone's plans or efforts
. wn