Meaning of MIRROR in English

MIRROR

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.      Английский словарь Оксфорд тезаурус.