Verb-object compound, composed of cubre (“to cover”) + fuego (“fire”).
cubrefuego m (plural cubrefuegos)