Verb-object compound, composed of abre (“to open”) + puertas (“doors”).
abrepuertas m (plural abrepuertas)