Meaning of MIRROR in English
n. 1 looking-glass, glass, speculum, reflector She stared at her reflection in the mirror, wondering whether she should grow her hair 2 reflection, reproduction, picture, representation, replication, (mirror) image Language is the mirror of society, reflecting every social change
v. 3 reflect, reproduce, represent, depict, repeat, echo, send back The calm lake mirrored the moonlight The people's misery was mirrored in their faces.
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012