harbour verb vi Infinitive harbour Present tense 3rd person singular harbours Preterite harboured Present participle harbouring Past participle harboured