drive-in

Noun
  1. Any installation designed to accommodate patrons in their automobiles (synset 103248204)

Other Searches