to foil {feelings & emotions}, [ foiled ; foiled ]
Synonyms
  • أفشل ، أبطل ، عطّل ، منع ، أوقف ، وقّف ، قضى على ، أعاق ، أجهض
Notices
  • frustrate, baffle ,defeat