parquear
Meanings
Verb
1. to park (to bring a vehicle to a halt in a specified place) (Latin America, transitive)
Examples2
No puedes parquear el carro en esta calle.
You can't park your car in this road.
No encuentro dónde parquear mi nave espacial.
I can't find a spot to park my spaceship.