drive-in
1. [ noun ] any installation designed to accommodate patrons in their automobiles
Related terms: facility
Similar spelling:   drive_in
  Drovin
  driven
  driving
  driven_well
  drive_home