parking lot n : a lot where cars are parked [syn: {car park}, {park}, {parking area}]
Copyright © 2025 3Dict.net