What does the sled symbolize in Ethan Frome?

What does the sled symbolize in Ethan Frome? Simply put, the sled in Edith Wharton’s novel Ethan Frome represents freedom in more ways than one. However, it will later become a symbol of oppression and despair. What are the symbols in Ethan Frome? Symbols Mattie’s Red Scarf and Red Ribbon. In the two key scenes … Continue reading What does the sled symbolize in Ethan Frome?