Log in
Search words & phrases
drive-thru
US
・
UK
A1
Definition
Video subtitles
adjective
Denoting a restaurant or other facility in which one can be served without leaving one's car.
noun
A drive-through facility.