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