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