What is the full meaning of imbowering
IMBOWER, to give shelter, also EMBOWER [v]
Example of the word imbowering placed on a Scrabble board.