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