If you log in you can add this vocabulary list as a deck and use our built-in spaced repetition system to learn all of the vocabulary and kanji contained within!
to knock (ideas) against each other; to present competing ideas; to have a lively exchange of ideas; to smash together; to crash into each other; to throw at each other