Place to park a car (3)
I believe the answer is:
lot
'place to park a car' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for lot that I've seen before include "part of France?" , "Can be many or one auction item" , "Item for sale at auction" , "Large amount at an auction" , "Destiny; auction item" .)