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.

Warning: Undefined array key "sfsi_facebook_display" in /home/xs954122/sivadictionaries.com/public_html/wp-content/plugins/ultimate-social-media-icons/libs/controllers/sfsiocns_OnPosts.php on line 450
error: Content is protected !!
Copied title and URL