What is the full meaning of foreshewed
FORESHEW, to presage, also FORESHOW [v]
Example of the word foreshewed placed on a Scrabble board.