English Dictionary
Definition foil in British English
foil noun
noun
/fɔɪl/
Synonyms and related words
2
someone or something that makes another person or thing seem better or more attractive because of the differences between them
Synonyms and related words
