What is the full meaning of havened
HAVEN, to shelter [v]
Example of the word havened placed on a Scrabble board.