Definition, synonyms and related words
holographic foil (that displays a holographic image in natural light)