Definition of "welch" in Englisch
noun
A person who defaults on an obligation, especially a small one.
- She's a welch. That watering-can isn't hers: I lent it to her three years ago.
verb
To fail to repay a small debt.
To fail to fulfill an obligation.
- I welched. I'm a welcher. Didn't I tell you?
- MICHAEL: Clemenza promised Rosato three territories in the Bronx after he died, and then you took over and welched.