Crossword Genius

Annoy leaving parking place (4)

Ross

I believe the answer is:

site

'place' is the definition.
(synonyms)

'annoy leaving parking' is the wordplay.
'annoy' becomes 'spite'.
'leaving' is a deletion indicator.
'parking' becomes 'p' (abbreviation on road signs).
'spite' with 'p' removed is 'SITE'.

(Other definitions for site that I've seen before include "Place for building" , "Location; locate" , "station" , "internet location" , "Where something is located" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app