foilingEnglish

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