FOIL


Meaning of FOIL in English

(PREVENT) [verb] [T], [exclamation] - to prevent (someone or something) from being successfulAn attempted coup against the country's military ruler was foiled yesterday.The prisoners' attempt to escape was foiled at the last minute when police received a tip-off.(humorous) Drat! Foiled again! (= My secret plans have not worked!)

Cambridge English vocab.      Кембриджский английский словарь.