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