Found 3 items, similar to mirrors.
English → Indonesian (Kamus Landak)
Definition: mirror
cermin
English → Indonesian (quick)
Definition: mirror
cermin
English → English (WordNet)
Definition: mirror
mirror
n 1: polished surface that forms images by reflecting light
2: a faithful depiction or reflection;
“the best mirror is an
old friend”
mirror
v 1: reflect as if in a mirror;
“The smallest pond at night
mirrors the firmament above”
2: reflect or resemble;
“The plane crash in Milan mirrored the
attack in the World Trade Center”