Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drive-in cinema
in English
drive-in cinema
#moderate
Definitions
Noun
a
cinema
where
people
can
watch
movies
from
the
comfort
of
their
cars
,
with
the
sound
broadcast
through
their
car
radios
Other
to
visit
a
drive-in
cinema
Base Words
cinema
drive-in