welch
/wɛlt͡ʃ/
welch
English
Noun Top 20,229
Ad
Definition
A person who defaults on an obligation, especially a small one.
Etymology
Alternative form of welsh, from Welsh.
Example Sentences
- "She's a welch. That watering-can isn't hers: I lent it to her three years ago."
Ad