What is the full meaning of welched
WELCH, to fail to pay a debt, also WELSH [v]
Example of the word welched placed on a Scrabble board.