From im- + park.
impark (third-person singular simple present imparks, present participle imparking, simple past and past participle imparked)