In these two sentences (1) He built the house on land leased from the city. (2) There's no work on the land any more., does the word land mean the same thing?
different meanings