welch ( synonym found)

Definition of welch:

°A person who defaults on an obligation, especially a small one.
"She's a welch. That isn't hers, I lent her that watering can three years ago."
°To fail to repay a small debt.

Definition of welch:

°A person who defaults on an obligation, especially a small one.
"She's a welch. That isn't hers, I lent her that watering can three years ago."
°To fail to repay a small debt.

Back to Top