What is the full meaning of embowed
EMBOW, to bend or arch [v]
Example of the word embowed placed on a Scrabble board.