Word Definition

Foiled

  1. of Foil

Synonyms