Sentence 1: A building lot in a city.
Sentence 2: He bought a lot on the lake.
Does lot mean the same thing in these two sentences?
the same meaning