8 letters · 15 points in Scrabble
noun space in which vehicles can be parked
noun the act of maneuvering a vehicle into a location where it can be left temporarily