June 22, 2025
welsh — to fail to pay a debt or honor a promise, especially a gambling debt
View all English words
Report bad word