Definition of “welsh” - English Dictionary

“welsh” in Business English

See all translations

welshverb [ I ]

uk /welʃ/ us informal

→  welch

(Definition of “welsh” from the Cambridge Business English Dictionary © Cambridge University Press)