What is the full meaning of towted
TOWT, (Scots) to pout, sulk [v]
Example of the word towted placed on a Scrabble board.