a foil character is a character that possesses traits that the main character does not have and this usually teaches the reader a moral message through juxtaposition
8.8m questions
11.4m answers