A type of cinema where people watch films on a large public outdoor screen from their automobiles
cinema, movie theatre