• business that serves people while they remain in their car; window in a such a business through which a business exchange is made
pertaining to business transactions made with customers who drive up to a window and stay in their cars; done quickly
pertaining to business transactions made with customers who drive up to a window and stay in their cars; done quickly