welshed Definition
welsh
welch
verb welshes, welshed, welshing, welches, welched, welching
- intr
1. To fail to pay one's debts or fulfil one's obligations.
- Form: welsh on something (usually)
2. To fail to keep one's promise to them.
- Form: welsh on someone (usually)
noun
