kamus
.
Search
About
foiling
English
foiling, frustration, thwarting
Noun
An act of hindering someone's plans or efforts
English: frustration, thwarting, foiling
English words with similar meanings
Show 2 words
frustration
thwarting