Definition of welched:
(v) :
To fail to fulfill an obligation.
(v) :
To fail to repay a small debt.
(n) :
A person who defaults on an obligation, especially a small one.
(n) :
A British and Irish surname transferred from the nickname, a variant of Walsh.
(n) :
A city, the county seat of McDowell County, West Virginia; named for Confederate Army captain Isaiah A. Welch.
(n) :
A locale in the United States: