In my opinion the best synonym that can replace glimpses is Views. I believe this because glimpses means to peek or sighting.
Hope this helps! God bless
-vf
a group of men who held and cultivated small landed estates.
Answer:
Answer:to show how the Grimms added details to make the story more vivid for readers
You should chose Grandmother