Building site (3)
I believe the answer is:
'building site' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for lot that I've seen before include "Fortune" , "Can be many or one auction item" , "Great amount" , "Could there be many at the auction?" , "Chance; item for sale" .)