What is the full meaning of harboured
HARBOUR, to shelter, also HARBOR [v]
Example of the word harboured placed on a Scrabble board.