Definition of welsh

Definition of welsh
  1. welsh Verb to swindle someone by not paying a debt, especially a gambling debt
Need more help? Try our forum NEW