Meaning of the word "slag off" in English

What does "slag off" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

slag off

US /slæɡ/
UK /slæɡ/

Phrasal Verb

to criticize someone or something severely

Example:
My boss always slags off my ideas in front of the team.
It's not fair to slag off someone's work without offering constructive feedback.