×

foil meaning in French

n. sabre; feuille, lame de métal; feuille d'aluminium; repoussoir; contraste; arabesque (architecture)
v. déjouer, contrecarrer

Related Words

  1. foiled
  2. silver foil
  3. tin foil
  4. aluminum foil
  5. foiled the attempt
  6. foil a theft
  7. foible
  8. foie gras
  9. foil a theft
  10. foiled
PC Version

Copyright © 2018 WordTech Co.