had harboured
Pasado perfecto del verbo harbour. Hay otras traducciones para esta conjugación.

harbour

On the same day the entire village which had harboured the sabotage unit was burned down and the population deported.
Ese mismo día se incendió todo el pueblo que había escondido a la unidad de sabotaje, y se deportó a la población.
Palabra del día
la chimenea