Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
photodrome
in English
photodrome
us
//foʊˈtɹɑːdʌm//
uk
//ˈfɒtəʊdraʊm//
#uncommon
Definitions
Noun
an
apparatus
using
flashing
lights
to
create
optical
illusions
(
of
motion
)
The
artist
used
a
photodrome
to
create
a
stunning
visual
display
.
Base Words
photo
drome