American Dictionary
Definition sling off in American English
sling off phrasal verb
[intransitive] phrasal verb
1
to blame or criticize someone in an unpleasant, unkind way
Synonyms and related words
