WordRel.com
drive-in
Noun
any installation designed to accommodate patrons in their automobiles
hypernym
facility
installation
drive-in vs facility
drive-in vs installation
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details