Have to agree; I played the word, but it was a guess; the COD quite clearly shows it as 'N. American'. I think in general any word or phrase which uses 'lot' in this way (parking lot, building lot) tends to be N. American. I don't know what we'd call it in UK - a sandpit perhaps?
Mk