7 letters · 14 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
verb place temporarily
originEtymology tree English park English -ing English parking From park + -ing.
Etymology from Wiktionary, CC BY-SA 3.0