car lot
English
Noun
car
lot
(
plural
car lots
)
The
land
occupied by a
car
dealership