verb
1.
to reproduce or show as a mirror does
the trees on the shore were reflected in the water
Synonyms: glass, image, mirror
Related Word: repeat, reproduce
2.
Synonyms: think 5, cerebrate, cogitate, deliberate, reason, speculate
Related Word: study, weigh