See also: foiled English Verb FOILed simple past and past participle of FOIL Anagrams defoil, feloidWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads