Definitions
noun
a parking lot where a dealer in used-cars displays cars for sale
Look “used-car lot” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a parking lot where a dealer in used-cars displays cars for sale