Welch meaning
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.
noun
Archaic spelling of Welsh Still used in name of the British regiment the Royal Welch Fusiliers: that spelling was confirmed by Army order.
pronoun
A city in West Virginia.
pronoun
Advertisement
Origin of welch
- Related to welsh.
From Wiktionary