Random
Mirror pond Synonyms
Definitions for Mirror
(noun) a smooth or polished
surface
that forms images by
reflection
(verb) to
reproduce
or show (an
exact
likeness) as a mirror would
(noun) polished
surface
that forms images by reflecting
light
Synonyms for phrase
reflection pool
standard pool
echo tank
standard tank
standard water
double tank
standard sea
double splash
ideal well
standard source
ideal source
MP abbreviation
MP
is an
abbreviation
for Mirror Pond
What does MP stand for?
MP stands for "Mirror Pond"
Definitions for Pond
(noun) a small
lake