mirror

Meaning of mirror in English

Noun

1. a piece of special glass that reflects a clear image

She looked at herself in the mirror.

Verb

1. show the image of someone or something like a mirror, especially on the surface of water, glass etc.

The right side of squid's body mirrors the left half, a feature marine biologists call bilateral symmetry.
error: Content is protected !!
Copied title and URL