liquid mirror
Noun
Meaning
English Wikipedia has an article on:liquid mirrorWikipedia
liquid mirror (plural liquid mirrors)
A mirror made from a layer of reflective liquid.
Noun
English Wikipedia has an article on:liquid mirrorWikipedia
liquid mirror (plural liquid mirrors)
A mirror made from a layer of reflective liquid.