mirror
verb
mirrored; mirroring; mirrors
1
: to reflect in or as if in a mirror
The clouds were mirrored in the lake.
2
: resemble
His mood mirrored the gloomy weather.
Love words? Need even more definitions?
Merriam-Webster unabridged



