unparkable adjective2 •Of a vehicle: difficult or impossible to park. •Of a street or other physical location: difficult or impossible to park a vehicle in. formsmore unparkable · most unparkable