RELATED WORDS
PARAPHRASING
(a) strong argument, especially over social, moral or political matters
debate, dispute