What is the full meaning of cowered
COWER, to cringe [v]
Example of the word cowered placed on a Scrabble board.