Alphabet Filter:

Results

Definition of foiled:

  1. of Foil

Synonyms:

discomfited, disappointed, frustrated, thwarted, unsuccessful, defeated.

Usage examples: