Synonyms of Slam

Primary definition: A competitive event in which poets perform their original work and are judged by an audience or panel.

Full Dictionary Entry

Antonyms & Opposite Concepts