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