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