adjective Date: 1952 designed to allow patrons or customers to be served while remaining in their automobiles
DRIVE-UP
Meaning of DRIVE-UP in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012