EN

Synonyms for slam piece

Most common

hit piece hatchet job

All synonyms

Noun

Definitions

  1. n. 1

    A journalistic or other treatment which portrays its subject in a highly unfavorable manner.