SUBMIRROR Meaning of SUBMIRROR in English A metadevice attached to a mirror . Josh's Network English Glossary. Английский словарь Josh's Network. 2012