What is the full meaning of sowced
SOWCE, to pickle; to marinade, also SOUCE, SOUSE, SOWSE, SOWSSE [v]
Example of the word sowced placed on a Scrabble board.