Ballyrag

/ˈbæliˌræɡ/ verb

To scold, criticize harshly, or treat someone roughly with abusive language.

British dialectal word of uncertain origin, possibly from 'bally' (a euphemism for 'bloody') combined with 'rag' (to tease or mock), emerging in British English by the 19th century as a colloquial term for harsh criticism.

📖 Full word page — etymology, 47 translations, audio 🔑 Get Free API Key — 50 lookups/day 📚 Read the Docs — integrate Word Orb