What is the full meaning of stowres
STOWRE, (Scots) a battle assault, also STOOR, STOUR, STOURE, STURE [n]
Example of the word stowres placed on a Scrabble board.