Meaning of lot in English
1. an area of land for building or parking cars on; a piece of land
There is a vacant lot at the back of my house.
2. short for parking lot; car park
広告が表示されていません。皆様に広告を表示していただくことでSIVA Dictionaryは成り立っております。サービスを継続していくため、広告を表示いただけますようご協力をお願いします。