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
9.4m questions
12.2m answers